Policies
End Of Life
Version
1. General Policies
APIs and Webhooks
We may choose to remove API and Webhook versions or functionality. In the event we do remove functionality we will give 12 months as a notice for deprecation
- At the time of feature or version removal, a notification will be sent to all users with logins to the AnyRoad platform that a new version is available including links to a description of what will be removed. These will include:
- An email notification will be sent to the primary account signer
- A banner that will be displayed in the AnyRoad web application for any integration where a deprecation is planned at 12 months, 6 months, and 1 month out from any integration being turned off. Notification banners will be displayed for 7 days at each checkpoint.
At 12 months, the API or Webhook feature, or version set for removal may be blocked, stop accepting connections or stop sending events.
Web Browser Support
- The AnyRoad web application is accessible via web browser (should be used on a desktop computer)
- The AnyRoad web application is supported on the current major versions of the Chrome, Firefox, and Safari desktop browsers.
- The AnyRoad web application may be able to function on a mobile browser, but we do not have explicit support for mobile browsers
iOS Application Support
AnyRoad’s iOS-based applications (e.g. Front Desk, AnyRoad Live!) are supported only on Apple hardware that remains within Apple's official support lifecycle and can run a currently supported version of iOS.
- Front Desk is available on iPads, and iPhones. Devices must be capable of running the most recent two major iOS releases (e.g. if the current version is iOS 18, devices must support iOS 18 or 17).
- Live! Is available on iPads. Devices must be capable of running the most recent two major iOS releases (e.g. if the current version is iOS 18, devices must support iOS 18 or 17).
- AnyRoad may update this baseline in alignment with Apple’s hardware and software support policies to ensure compatibility, performance, and security.
- Support will be discontinued for devices or OS versions no longer receiving Apple security updates or that are incompatible with app functionality.
Customers are responsible for verifying hardware compatibility with AnyRoad’s mobile apps when procuring new iPads, or iPhones.
Hardware Support
AnyRoad supports external hardware such as terminals, printers, and cash drawers used in conjunction with our platform only while the manufacturer or vendor provides active support.
- Hardware must be configured and maintained according to vendor documentation and recommendations.
- AnyRoad does not provide first-party support for hardware integrations beyond initial setup guidance or supported third-party integrations.
- If a vendor discontinues support for a device (e.g. receipt printers, cash registers, payment terminals, etc.), AnyRoad reserves the right to discontinue integration support for that hardware.
- Customers using unsupported or deprecated hardware may experience degraded performance or incompatibility without remediation from AnyRoad.
Custom Integrations
Custom-built integrations—defined as AnyRoad-developed connectors, workflows, or data pipelines built specifically for a single customer—are subject to the same End of Life (EOL) guidelines as our standard APIs and Webhooks, unless otherwise defined in the original contract.
- These integrations are typically delivered as part of a scoped implementation or enterprise agreement.
- Deprecation will follow a 12-month notice period starting from the release of a materially updated or replacement integration.
- Customers will receive deprecation notifications via:
- An email notification will be sent to the primary account signer
- A banner will be displayed in the AnyRoad web application for any integration where a deprecation is planned at 12 months, 6 months, and 1 month out from any integration being turned off. Notification banners will be displayed for 7 days at each checkpoint.
- After the 12-month period, the deprecated integration may be disabled or removed, and no longer supported.
Custom integrations are versioned and maintained by AnyRoad on a best-effort basis and may be accelerated for deprecation if:
- The underlying API or platform it depends on is deprecated or shut down
- A major security, compliance, or vendor dependency issue is discovered
- The integration is no longer actively used or maintained
Core Platform Features
From time to time, AnyRoad may deprecate features of the platform in order to streamline the product experience, reallocate engineering resources, or replace outdated functionality with modernized alternatives.
- Feature deprecation will follow the same 12-month lifecycle used for APIs and Webhooks:
- An email notification will be sent to the primary account signer
- A banner will be displayed in the AnyRoad web application for any integration where a deprecation is planned at 12 months, 6 months, and 1 month out from any feature being turned off. Notification banners will be displayed for 7 days at each checkpoint.
- In some cases, features may be deprecated on an accelerated timeline due to:
- Security risks
- Compliance or regulatory requirements
- Dependency on unsupported third-party services
- Extremely low usage
“Core Platform Features" means the generally available features and functionalities included in the specific AnyRoad subscription tier or service package purchased by the customer under an active Order Form. This does not include any features or functionalities designated by AnyRoad as beta, pilot, experimental, or a similar designation. Furthermore, features that are dependent on third-party services or integrations are excluded from this definition and may be subject to the continued availability and support of the underlying third-party service.
2. Priority Upgrade Policy
A priority upgrade will be required if there is an issue discovered that impacts AnyRoad's ability to maintain the quality of delivery of our service. If a priority upgrade is required for any of the areas addressed in this policy the old versions will be supported up to 6 months from the time of release of the new version, if a solution can be put in place to protect customer data and AnyRoad service delivery.
- At the time of the new release, a notification will be sent to all teams using the existing impacted features that a new version is available to address a critical issue and include appropriate details of the impact of the critical issue. This notification will also outline the timeline for required action. The request will be made to upgrade to the new version as soon as possible with an offer of assistance from Support.
- After 6 months the deprecated version of impacted areas may be blocked from connecting to the service.
3. Critical Upgrade Policy
A critical upgrade will be limited to changes that are required to remediate security and/or data protection or loss issues. If a critical upgrade is required for any of the areas addressed in this policy, the old versions will be immediately deprecated at the time of release of the new version.
- Connections from older versions may be refused immediately.
- At the time of the new release, a notification will be sent to all teams using the impacted functionality version, that a new version is available to address a critical issue and include appropriate details of the impact of the critical issue. Instructions will be provided on how to upgrade to the new version as soon as possible with an offer of assistance from support.
4. Current Supported API and Webhook Versions
- Currently supported versions of our API and Webhooks can be found here.