SafeQuard (What we support) ====================================== Currently ---------- This table shows the compatibility for the current implementations .. list-table:: Supported Table :widths: 30 35 35 * - **From/To** - Outlook - Gmail (Chrome Web) * - Outlook - Supported - Supported * - Gmail (Chrome Web) - Not Supported - Supported Potentially ---------- .. |tick| raw:: html
.. |cross| raw:: html
.. list-table:: List of Potential Table :header-rows: 1 :widths: 30 20 50 * - **Mode** - **Status** - **Pros/Cons** * - Gmail (Chrome Mobile Extension) - |cross| - - **No Extension Support:** Official Google Chrome on mobile does not support extensions. Therefore, features such as loading JavaScript files, using JSZip, WebAssembly, or accessing the Gmail API are unavailable. - **Third-Party Alternatives:** Some Chromium-based browsers on Android—like Kiwi Browser or Yandex Browser—do support extensions. However, their behavior and compatibility may differ from desktop Chrome. * - Gmail (Gmail App) - |cross| - - **Restricted UI Framework:** Limited to the Card Service (no custom HTML/CSS/JS). - **Limited Client-Side Scripting:** Cannot run arbitrary JavaScript or load custom libraries. - **No WebAssembly Support:** WASM modules are not supported. - **Sandboxed Environment:** Strict security policies limit external resources. * - Progressive Web App (PWA) - |tick| - - **Full Control:** Runs in a browser and can load any JavaScript libraries, WASM modules, or third-party packages. - **Gmail API Integration:** Use OAuth for authentication and the Gmail API to read, modify, or send emails. - **Custom UI:** Build a fully user-friendly interface without the restrictions of Gmail add-ons. - **Cross-Platform:** Works on both Android and iOS, offering a near-native experience. - **Installation:** Users can "install" the PWA on their home screens for a native app–like feel. * - Native Mobile App - |tick| - - **Platform-Specific Capabilities:** Leverage native frameworks (e.g., Swift for iOS, Kotlin/Java for Android) to access full device features. - **Optimized Performance:** Integrate encryption libraries, WASM modules (via bridging techniques), and JS libraries using hybrid frameworks or web views. - **Advanced Gmail API Integration:** Incorporate Gmail’s API while taking advantage of full native UI components. - **Enhanced User Experience:** Offers a more responsive and polished interface compared to web-based solutions.