私はウェブサイト ibuildapp.com を使用していくつかの Android アプリを構築してきましたが、アプリがこれらの機能を使用していないにもかかわらず、各アプリには非常に多くの権限が必要です。私の質問は、アプリが個人情報をサーバーに送信できるかどうかです。
3 に答える
私はiBuildAppチームの開発者なので、あなたの質問に答えることができます。:)
すべてのアプリでこれらすべての権限を要求する唯一の理由は、これが現時点でのサービスの動作方法であるためです。多数のウィジェット(つまり、ページタイプ/機能)があり、すべてのウィジェットには独自の権限が必要です。私たちの機能の1つは、アプリをその場で管理できることです(コンテンツの変更、ページの種類の変更など)が、ほとんどの場合、ネイティブアプリを再構築する必要はありません。すべての変更は、既にビルドされたアプリで表示されます。これは、すべてのモジュールがアプリ内に組み込まれていることを意味します(前述のように、すべてのウィジェットには独自の権限が必要です)。
つまり、主に:はい、アプリ(特に私たちのアプリではなく、任意のアプリ)がいくつかの権限を要求した場合、それらを「悪い」方法で使用する可能性があります。しかし、私たちに関しては:いいえ。私たちはあなたの個人データには興味がありません。私たちは優れたサービスを提供することにのみ関心があります。
アプリが ibuildapp.com サーバー、または一般的なサーバーに情報を送信できるかどうかを尋ねていますか?
アプリは、主要な機能を提供するために必要な場合にのみ、アクセス許可を要求する必要があります。ibuildapp.com については何も知りませんが、大量のアクセス許可を要求している場合は、「疑わしい」リストの上位に表示されます。
とりわけ、permission.READ_CONTACTS、permission.READ_CALENDAR、permission.READ_PROFILE を軽々しく渡してはいけません! パーミッションの完全なリストは Android.Manifest.Permission javadocとドキュメントに記載されています。
こんにちは、ibuildapp Android 開発者です。受け取ったapkファイルを解凍し、マニフェストファイルを編集できます。圧縮が完了したらすぐに圧縮してください。