Privacy Ratings

跨平台应用框架隐私评级

用一套代码库构建桌面和移动应用的框架。其工具链和 SDK 可能会为用它们构建的每个应用加入遥测。

29 个跨平台应用框架按 4 项公开标准评级,其中 29 个有足够证据获得字母等级。 编辑推荐为 Tauri。 在司法管辖区已知的 18 个条目中,13 个位于五眼联盟国家,15位于范围更广的十四眼联盟。

仅限开源跨平台应用框架 · 本类别的标准 · 建议新增 · Markdown

显示 29 个
跨平台应用框架隐私评级,先按推荐、再按等级排序
名称 等级 分数 数据 司法管辖区 开源无跟踪器或遥测无广告或数据出售独立审计
Tauri 编辑推荐
使用 Web 前端和 Rust 后端构建桌面和移动应用的框架,使用操作系统的 WebView。
等级 B 85 100% 荷兰 九眼联盟 是部分是是
Apache Software Foundation 推出的框架,使用 HTML、CSS 和 JavaScript 构建移动应用,打包在原生 WebView 中,并通过插件访问设备 API。
等级 B 80 100% 美国 五眼联盟 是是是否
用于构建原生应用的 Python 工具集,包括使用各平台原生控件的 Toga GUI 工具包和 Briefcase 打包工具。
等级 B 80 100% – 是是是否
用 C 编写的图形用户界面工具包,提供多种语言的绑定。由 GNOME 项目开发。
等级 B 80 100% 美国 五眼联盟 是是是否
基于 Elm 架构的 Rust 跨平台 GUI 库,注重简洁性和类型安全。
等级 B 80 100% – 是是是否
支持多点触控的跨平台应用 Python 框架,自绘 GPU 加速控件,并使用 KV 设计语言。
等级 B 80 100% – 是是是否
使用 JavaScript 或 TypeScript 构建原生 Android 和 iOS 应用的框架,可直接访问原生平台 API,可与 Angular、Vue、React、Svelte 或 Solid 配合使用。
等级 B 80 100% 美国 五眼联盟 是是是否
使用 Go 和 Web 技术构建桌面应用的框架,前端使用操作系统的原生 WebView。
等级 B 80 100% – 是是是否
使用声明式标记语言构建原生用户界面的 UI 工具包,提供 Rust、C++、JavaScript 和 Python API,适用于桌面、移动和嵌入式设备。
等级 C 65 100% 德国 十四眼联盟 是部分是否
Microsoft 推出的跨平台 UI 框架,用一套 C# 和 XAML 代码库构建原生 Android、iOS、macOS 和 Windows 应用。
等级 D 50 100% 美国 五眼联盟 是否是否
适用于 .NET 的跨平台 UI 框架,使用 XAML 和 C# 自绘控件,支持 Windows、macOS、Linux、Android、iOS 和 WebAssembly。
等级 D 50 100% 爱沙尼亚 不属于情报联盟 是否是否
跨平台原生运行时,可在 Android 和 iOS 上以及作为渐进式 Web 应用运行网页应用,并提供用于原生设备功能的插件 API。
等级 D 50 100% 美国 五眼联盟 是否是否
用 TypeScript 构建桌面应用的框架,原生层用 Zig、Objective-C 和 C++ 编写,打包体积小,并内置差分更新。
等级 D 50 100% – 是否是否
通过捆绑 Chromium 和 Node.js,使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用的框架。
等级 D 50 100% 美国 五眼联盟 是否是否
基于 React Native 构建的框架和工具集,用于构建 Android、iOS 和网页应用,提供 CLI、SDK 模块、基于文件的路由和可选的云构建服务。
等级 D 50 100% 美国 五眼联盟 是否是否
Google 推出的 UI 工具包,用一套 Dart 代码库构建原生编译的移动、网页和桌面应用,使用自有渲染引擎绘制控件。
等级 D 50 100% 美国 五眼联盟 是否是否
用于构建具有 iOS 和 Material Design 外观的移动、桌面和网页应用的 HTML 和 JavaScript 框架,可与 Vue、React 或 Svelte 配合使用。
等级 D 50 100% – 是否是否
Go 的 GUI 工具包,用一套代码库构建桌面、移动和网页应用。
等级 D 50 100% – 是否是否
由 Web 组件构成的 UI 工具包,使用 HTML、CSS 和 JavaScript 构建移动、桌面和渐进式 Web 应用,可与 Angular、React 或 Vue 配合使用。
等级 D 50 100% 美国 五眼联盟 是否是否
Google 推出的 Android 应用声明式 UI 工具包,用 Kotlin 编写,界面由可组合函数构建。
等级 D 50 100% 美国 五眼联盟 是否是否
JetBrains 推出的技术,可在 Android、iOS、桌面、网页和服务器之间共享 Kotlin 代码,并通过 Compose Multiplatform 共享用户界面。
等级 D 50 100% 捷克 不属于情报联盟 是否是否
使用 CSS 和 React 等 Web 技术构建原生移动和网页界面的跨平台框架,采用多线程渲染引擎。
等级 D 50 100% – 是否是否
结合 Chromium 和 Node.js 的运行时,用 HTML 和 JavaScript 构建桌面应用,可从 DOM 调用 Node.js 模块。
等级 D 50 100% – 是否是否
基于 Vue.js 的框架,用一套代码库构建网页、移动和桌面应用,提供 Material 组件库和 CLI。
等级 D 50 100% – 是否是否
Meta 推出的框架,使用 React 和 JavaScript 或 TypeScript 构建原生 Android 和 iOS 应用,渲染平台原生 UI 组件。
等级 D 50 100% 美国 五眼联盟 是否是否
适用于 .NET 的跨平台 UI 框架,使用 WinUI API 在 Windows、macOS、Linux、Android、iOS 和 WebAssembly 上运行 C# 和 XAML 应用。
等级 D 50 100% 加拿大 五眼联盟 是否是否
使用 JavaScript、HTML 和 CSS 构建桌面应用的轻量级框架,使用操作系统的 WebView 和一个小型原生服务器,而不是捆绑浏览器。
等级 D 40 100% – 是否部分否
跨平台 C++ 应用框架,提供 Qt Widgets 和 Qt Quick/QML 用户界面工具包,适用于桌面、移动和嵌入式设备。
等级 F 35 100% 芬兰 不属于情报联盟 部分否是否
Apple 推出的声明式 UI 框架,用 Swift 构建适用于 iOS、iPadOS、macOS、watchOS、tvOS 和 visionOS 的应用。
等级 F 35 100% 美国 五眼联盟 否部分是否

问题

跨平台应用框架中哪个最注重隐私?

编辑推荐为 Tauri。 用一套 Web 代码库构建小巧、快速的桌面和移动应用,使用系统 Web 视图而不是捆绑浏览器。Rust 核心带有权限系统,没有遥测,并有公开的独立审计。与 Svelte 和 TypeScript 搭配良好,Forward Email 的应用(github.com/forwardemail/mail.forwardemail.net)就是如此,用一套 Tauri、Svelte 和 TypeScript 代码库发布到 Windows、macOS、Linux、Android 和 iOS。

跨平台应用框架如何评级?

每个条目回答 4 个问题:开源、无跟踪器或遥测、无广告或数据出售和独立审计。回答需要附上证据链接。 查看完整标准.

司法管辖区重要吗?

司法管辖区决定了哪些法律可以强制服务商交出数据。每个条目都会显示其所在国家或地区,以及是否属于五眼、九眼或十四眼联盟。服务商能交出哪些数据,主要取决于它存储了什么以及由谁持有密钥。 了解司法管辖区和CLOUD Act。

比较