Supported Platforms and Browser Policy
Last updated: 3 June 2025
This document outlines the system requirements and browser support policy for the Watchers Web App, which is embedded into partner environments using either <iframe>
or native WebView
components.
Scope
Watchers Web App is a real-time, interactive web application. It relies on modern web capabilities including JavaScript execution, storage access, iframe communication, and WebSocket-based streaming. It is designed to function reliably within constrained container environments, such as in-app browsers, embedded webviews, and partner-hosted iframes.
Support Policy
We support the last 5 stable releases of the following rendering engines:
- Chromium (Blink) — used by Chrome, Edge, Samsung Internet, Xiaomi/Mi Browser, and most Android WebViews
- WebKit — used by Safari, all iOS webviews, and in-app browsers
- Android System WebView — updated via Google Play Services
Supported Engine Versions (as of 3 June 2025)
Chromium/Blink
Version | Release Date |
---|---|
125 | 14 May 2025 |
124 | 16 April 2025 |
123 | 20 March 2025 |
122 | 21 February 2025 |
121 | 24 January 2025 |
WebKit (Safari/WKWebView)
Version | Release Date |
---|---|
17.5 | May 2025 |
17.4 | March 2025 |
17.3 | January 2025 |
17.2 | December 2024 |
17.1 | October 2024 |
We guarantee compatibility with these versions unless otherwise noted due to vendor regressions.
Platform-Specific Notes
Android
On Android devices, the Watchers app renders within a Chromium-based WebView. Most OEM browsers (Samsung Internet, Xiaomi Browser, Oppo, Vivo, etc.) also rely on Chromium/Blink internally, even when branded differently.
We support:
- Android System WebView version 121 or newer
- WebViews embedded in partner apps, provided the following features are available:
- JavaScript execution
- Local storage access (cookies, localStorage)
allow-scripts
andallow-same-origin
permissions in iframe configuration- Unrestricted WebSocket and media API usage
We do not support:
- Android WebView versions prior to v100
- WebViews that disable
window.postMessage
, block storage APIs, or isolate iframes via CSP/sandboxing
iOS
Due to platform restrictions, all browsers on iOS (including Safari, Chrome, Firefox) use WebKit/WKWebView.
We support:
- iOS WKWebView in versions aligned with Safari 17.1+ (October 2024 and newer)
We do not support:
- Legacy UIWebView (deprecated as of iOS 13)
- iOS 14 or older
Known Compatibility Exceptions
We track vendor regressions and browser-specific deviations. Known issues:
- Chromium 123 introduced stricter privacy sandbox features affecting third-party cookies in iframes
- Safari 17.1 enforced
SameSite=None
+Secure
cookie policies, which may block session persistence if iframe is loaded over HTTP
In such cases, workarounds may be deployed, or compatibility may be marked as best effort only.
Graceful Degradation Policy
If a user environment does not meet the supported engine/version requirements:
- The application may fall back to read-only mode
- Real-time features, animations, or storage-based persistence may be disabled
- No SLA is provided for degraded environments
Deprecation and Notification Policy
We review usage statistics continuously and reserve the right to:
- Remove support for browsers/webviews representing <2% active monthly users
- Deprecate engine versions with security risks or critical rendering bugs
- Provide 30 days' notice before removing support for a version in active use
Contact and Feedback
For integration-related technical issues, or to request support for a specific container or webview configuration, please contact your Watchers account representative.
Updated 24 days ago