プライバシーポリシー

最終更新日 / Last updated: 2026-06-21

shirube-filer(以下「本アプリ」)は、利用者のプライバシーを最優先に設計されたローカル完結型のファイル管理アプリです。本ポリシーは、本アプリが個人情報やデータをどのように扱うかを説明します。

1. 開発者によるデータ収集はありません

本アプリはテレメトリ・解析(アナリティクス)・トラッキングの仕組みを一切含みません。開発者は、利用者のファイル、ファイル名、操作履歴、利用統計、その他の個人情報を収集・保存・送信しません。アカウント登録も不要です。

2. 端末内に保存されるデータ

本アプリの設定や状態は、すべて利用者の端末内のみに保存され、開発者へ送信されることはありません。主な保存先は次のとおりです。

これらは端末内に保存されます。**設定 →「インポート・エクスポート」→「すべてのデータを削除」**を実行すると、設定ファイル・ローカルストレージ・OS の資格情報ストアに保存したシークレットを含めて完全に削除できます。OS の資格情報ストアに保存された情報はアプリのアンインストールだけでは削除されない場合があるため、痕跡を残さず削除したい場合はアンインストール前にこの機能のご利用を推奨します。

3. 認証情報・トークンの保存(クラウド連携を使う場合)

クラウド連携で使用する認証情報やトークンは、すべて利用者の端末内に保存され、開発者へ送信されることはありません。保存先は機能によって異なります。

4. ネットワーク通信

本アプリが行うネットワーク通信は、次の場合に限られます。開発者が運用するサーバーへの通信は行いません。

5. 第三者サービス(クラウド連携)

利用者が下記サービスを設定・接続した場合に限り、利用者の端末と当該サービスとの間で直接データが送受信されます。これらのサービスにおけるデータの取り扱いは、各社のプライバシーポリシーに従います。

Box / Dropbox / Google Drive / Google Cloud Storage / OneDrive では OAuth 2.0(PKCE)による認可を行います。認可は各プロバイダの認証画面で直接行われ、取得したトークンは第 3 項のとおり端末内に保存されます。開発者が運用する中継サーバーは介在しません。

6. ファイル・ターミナルの取り扱い

本アプリは、ファイル管理機能の提供のために利用者が開いたファイル・フォルダにアクセスします。これらの処理はすべて端末内でローカルに実行されます。統合ターミナル機能は端末上のローカルシェルを起動するもので、入力内容が外部へ送信されることはありません(一部の配布版では OS の制約によりターミナル機能が無効化されます)。

7. お子様のプライバシー

本アプリは子供を対象としたものではなく、子供から個人情報を意図的に収集することはありません。

8. セキュリティ

認証情報は OS のセキュアストアに保管され、開発者側にデータの保管領域は存在しません。とはいえ、いかなる方法も完全な安全性を保証するものではない点にご留意ください。

9. 本ポリシーの変更

本ポリシーは必要に応じて改定し、本ページに最終更新日とともに掲載します。

10. お問い合わせ

本ポリシーに関するお問い合わせは GitHub Issues までご連絡ください。


Privacy Policy (English)

shirube-filer (the “App”) is a local-first file manager designed with your privacy as a priority. This policy explains how the App handles your information.

1. We do not collect your data

The App contains no telemetry, analytics, or tracking of any kind. The developer does not collect, store, or transmit your files, file names, activity, usage statistics, or any other personal information. No account is required.

2. Data stored on your device

All app settings and state are stored only on your device and are never sent to the developer. The main locations are:

These are kept on your device. You can remove everything — including secrets stored in the OS credential store — via Settings → Import/Export → Delete all data. Because OS credential-store entries may not be removed by uninstalling the App alone, we recommend running this before uninstalling if you want to leave no trace.

3. Storage of credentials and tokens (when using cloud integrations)

Any credentials and tokens used for cloud integrations are stored only on your device and are never sent to the developer. The storage location depends on the feature:

4. Network communication

The App only communicates over the network in the following cases, and never with developer-operated servers:

5. Third-party services (cloud integrations)

Only when you configure and connect the services below does data flow directly between your device and that service. Their handling of your data is governed by their own privacy policies:

Box / Dropbox / Google Drive / Google Cloud Storage / OneDrive use OAuth 2.0 (PKCE) for authorization. Authorization happens directly on each provider’s sign-in page, and the resulting tokens are stored on your device as described in Section 3. No developer-operated relay server is involved.

6. Files and terminal

The App accesses the files and folders you open in order to provide file-management features. All such processing happens locally on your device. The integrated terminal launches a local shell on your device and does not transmit input externally (the terminal is disabled in some distributions due to OS sandbox constraints).

7. Children’s privacy

The App is not directed to children and does not knowingly collect personal information from children.

8. Security

Credentials are kept in the OS secure store and the developer holds no storage of your data. However, no method of storage or transmission is completely secure.

9. Changes to this policy

We may update this policy from time to time and will post the revised version here with its last-updated date.

10. Contact

For questions about this policy, please contact us via GitHub Issues.