クロスプラットフォームアプリフレームワークのプライバシー評価
1 つのコードベースからデスクトップアプリとモバイルアプリを構築するためのフレームワーク。そのツールや SDK は、それを使って構築されたすべてのアプリにテレメトリーを追加する可能性があります。
クロスプラットフォームアプリフレームワーク29件が4個の公開の評価基準で評価され、そのうち29件がグレードを付けるのに十分な根拠を備えています。 編集部のおすすめはTauriです。 管轄が判明している18件のうち、13件がファイブ・アイズの国に拠点を置き、15件がより広いフォーティーン・アイズに含まれます。
オープンソースのクロスプラットフォームアプリフレームワークのみ · このカテゴリの評価基準 · 追加を提案 · Markdown
| 名前 | グレード | スコア | データ | 管轄 | オープンソース | トラッカーやテレメトリーがない | 広告やデータ販売がない | 独立監査 |
|---|---|---|---|---|---|---|---|---|
Tauri 編集部のおすすめ ウェブのフロントエンドと Rust のバックエンドでデスクトップアプリケーションとモバイルアプリケーションを構築するためのフレームワーク。OS のウェブビューを使います。 |
グレード B | 85 | 100% | オランダ ナイン・アイズ | はい | 一部 | はい | はい |
HTML、CSS、JavaScript でモバイルアプリを構築するための Apache Software Foundation のフレームワーク。アプリはネイティブのウェブビューにパッケージされ、デバイス API 用のプラグインを利用できます。 |
グレード B | 80 | 100% | 米国 ファイブ・アイズ | はい | はい | はい | いいえ |
ネイティブアプリを構築するための Python ツール群。各プラットフォームのネイティブウィジェットを使う GUI ツールキット Toga や、パッケージングツール 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 とウェブ技術でデスクトップアプリを構築するためのフレームワーク。フロントエンドには OS のネイティブウェブビューを使います。 |
グレード B | 80 | 100% | – | はい | はい | はい | いいえ |
宣言型マークアップ言語でネイティブのユーザーインターフェースを構築するための UI ツールキット。Rust、C++、JavaScript、Python 向けの API があり、デスクトップ、モバイル、組み込みデバイスに対応しています。 |
グレード C | 65 | 100% | ドイツ フォーティーン・アイズ | はい | 一部 | はい | いいえ |
1 つの C# と XAML のコードベースからネイティブの Android、iOS、macOS、Windows アプリを構築するための、Microsoft のクロスプラットフォーム UI フレームワーク。 |
グレード D | 50 | 100% | 米国 ファイブ・アイズ | はい | いいえ | はい | いいえ |
XAML と C# で独自のコントロールを描画する .NET 向けのクロスプラットフォーム UI フレームワーク。Windows、macOS、Linux、Android、iOS、WebAssembly に対応しています。 |
グレード D | 50 | 100% | エストニア アイズ外 | はい | いいえ | はい | いいえ |
ウェブアプリを Android と iOS 上で、またプログレッシブウェブアプリとして実行するためのクロスプラットフォームのネイティブランタイム。デバイスのネイティブ機能を使うためのプラグイン 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% | 米国 ファイブ・アイズ | はい | いいえ | はい | いいえ |
1 つの Dart コードベースからネイティブコンパイルされたモバイル、ウェブ、デスクトップのアプリを構築するための Google の UI ツールキット。独自のレンダリングエンジンでウィジェットを描画します。 |
グレード D | 50 | 100% | 米国 ファイブ・アイズ | はい | いいえ | はい | いいえ |
iOS や Material Design の外観を持つモバイル、デスクトップ、ウェブのアプリを構築するための HTML・JavaScript フレームワーク。Vue、React、Svelte で使えます。 |
グレード D | 50 | 100% | – | はい | いいえ | はい | いいえ |
1 つのコードベースからデスクトップ、モバイル、ウェブのアプリを構築する Go 向けの GUI ツールキット。 |
グレード D | 50 | 100% | – | はい | いいえ | はい | いいえ |
HTML、CSS、JavaScript でモバイル、デスクトップ、プログレッシブウェブアプリを構築するための、ウェブコンポーネントによる UI ツールキット。Angular、React、Vue で使えます。 |
グレード D | 50 | 100% | 米国 ファイブ・アイズ | はい | いいえ | はい | いいえ |
Kotlin で書かれた、Android アプリ向けの Google の宣言型 UI ツールキット。インターフェースをコンポーズ可能な関数から構築します。 |
グレード D | 50 | 100% | 米国 ファイブ・アイズ | はい | いいえ | はい | いいえ |
Android、iOS、デスクトップ、ウェブ、サーバーの間で Kotlin のコードを共有するための JetBrains の技術。共有ユーザーインターフェースには Compose Multiplatform を使います。 |
グレード D | 50 | 100% | チェコ アイズ外 | はい | いいえ | はい | いいえ |
CSS や React などのウェブ技術でネイティブのモバイル・ウェブインターフェースを構築するためのクロスプラットフォームフレームワーク。マルチスレッドのレンダリングエンジンを使います。 |
グレード D | 50 | 100% | – | はい | いいえ | はい | いいえ |
Chromium と Node.js を組み合わせ、HTML と JavaScript でデスクトップアプリを構築するためのランタイム。DOM から Node.js モジュールを呼び出せます。 |
グレード D | 50 | 100% | – | はい | いいえ | はい | いいえ |
1 つのコードベースからウェブ、モバイル、デスクトップのアプリを構築するための Vue.js ベースのフレームワーク。Material コンポーネントライブラリと CLI を備えています。 |
グレード D | 50 | 100% | – | はい | いいえ | はい | いいえ |
React と JavaScript または TypeScript でネイティブの Android・iOS アプリを構築するための Meta のフレームワーク。プラットフォームネイティブの UI コンポーネントをレンダリングします。 |
グレード D | 50 | 100% | 米国 ファイブ・アイズ | はい | いいえ | はい | いいえ |
.NET 向けのクロスプラットフォーム UI フレームワーク。WinUI の API を使い、C# と XAML のアプリを Windows、macOS、Linux、Android、iOS、WebAssembly で実行します。 |
グレード D | 50 | 100% | カナダ ファイブ・アイズ | はい | いいえ | はい | いいえ |
JavaScript、HTML、CSS でデスクトップアプリを構築するための軽量フレームワーク。ブラウザを同梱せず、OS のウェブビューと小さなネイティブサーバーを使います。 |
グレード D | 40 | 100% | – | はい | いいえ | 一部 | いいえ |
Qt Widgets と Qt Quick/QML のユーザーインターフェースツールキットを備えた、クロスプラットフォームの C++ アプリケーションフレームワーク。デスクトップ、モバイル、組み込みデバイスに対応しています。 |
グレード F | 35 | 100% | フィンランド アイズ外 | 一部 | いいえ | はい | いいえ |
iOS、iPadOS、macOS、watchOS、tvOS、visionOS 向けのアプリを Swift で構築するための Apple の宣言型 UI フレームワーク。 |
グレード F | 35 | 100% | 米国 ファイブ・アイズ | いいえ | 一部 | はい | いいえ |
質問
クロスプラットフォームアプリフレームワークの中で最もプライバシーに優れた選択肢は?
編集部のおすすめはTauriです。 1 つのウェブコードベースから、デスクトップとモバイル向けの小さく高速なアプリを構築できます。ブラウザを同梱せず、システムのウェブビューを使います。権限システムを備えた Rust のコア、テレメトリーなし、公開された独立監査があります。Svelte と TypeScript との相性が良く、Forward Email のアプリ(github.com/forwardemail/mail.forwardemail.net)は、1 つの Tauri・Svelte・TypeScript のコードベースから Windows、macOS、Linux、Android、iOS 向けに提供されています。
クロスプラットフォームアプリフレームワークはどのように評価されていますか?
各項目は4個の質問に答えます:オープンソース、トラッカーやテレメトリーがない、広告やデータ販売がない、独立監査。回答には根拠へのリンクが必要です。 評価基準の全文を見る.
管轄は重要か?
管轄によって、どの法律がプロバイダーにデータの提出を強制できるかが決まります。各項目には国と、ファイブ・アイズ、ナイン・アイズ、フォーティーン・アイズに含まれるかどうかが表示されます。プロバイダーが提出できるデータは、主に何を保存しているか、誰が鍵を持っているかによって決まります。 管轄とCLOUD Actについて読む。
比較
- Electronの代替
- Tauri vs Apache Cordova
- Tauri vs BeeWare
- Tauri vs GTK
- Tauri vs Iced
- Tauri vs Kivy
- Tauri vs NativeScript
- Tauri vs Wails
- Tauri vs Slint
- Tauri vs .NET MAUI
- Tauri vs Avalonia UI
- Tauri vs Capacitor
- Tauri vs Electrobun
- Tauri vs Electron
- Tauri vs Expo
- Tauri vs Flutter
- Tauri vs Framework7
- Tauri vs Fyne
- Tauri vs Ionic
- Tauri vs Jetpack Compose
- Tauri vs Kotlin Multiplatform
- Tauri vs Lynx
- Tauri vs NW.js
- Tauri vs Quasar
- Tauri vs React Native