1収集しない情報
Vカタログは、開発者のサーバーやいかなる第三者にも、お客様を特定できる情報を送信しません。具体的には、次のようなことを行いません。
アカウント登録・ログイン
本アプリの利用にアカウント作成やサインインは不要です。
利用状況の分析(アナリティクス)
行動計測・広告SDK・クラッシュレポートSDKなど、外部の計測ツールは組み込んでいません。
広告
本アプリに広告表示の機能はありません。
動画・視聴履歴のクラウド送信
動画ファイルやその一覧・視聴履歴が、開発者を含むどこかへアップロードされることはありません。
1Information We Do Not Collect
Vcatalog does not send personally identifiable information to the developer's servers or to any third party. Specifically, the app does not:
Require an account
No account creation or sign-in is needed to use the app.
Use analytics
No third-party analytics, advertising, or crash-reporting SDKs are embedded in the app.
Show ads
The app has no advertising functionality of any kind.
Upload your videos or history
Your video files, library listing, and watch history are never uploaded anywhere, including to the developer.
2端末内にのみ保存される情報
Vカタログの各機能は、次の情報をすべてお使いの端末内だけに保存します。これらの情報がネットワークを通じて外部へ送信されることはありません。
| 機能 | 保存される情報 |
|---|---|
| カタログ・動画一覧 | ユーザーが選択したフォルダ内の動画のファイル名・サイズ・再生時間などのメタデータ |
| サムネイル | 動画から自動生成した縮小画像(端末内キャッシュ) |
| ブックマーク・タグ | ユーザーが動画に付けたブックマーク位置、メモ、タグ、お気に入り |
| 再生位置 | 各動画の続きから再生するための視聴位置 |
| スクリーンショット | 再生中にユーザーが撮影した画像(端末の写真フォルダに保存) |
| バックアップファイル | ユーザーが明示的に書き出しを行った場合のみ生成される、上記データのエクスポートファイル(登録したNASのサーバーアドレス・共有名・共有内フォルダパス・ユーザー名を含みますが、パスワードは含まれません) |
これらはすべてAndroidの標準的なアプリ専用データ領域(データベース)またはユーザー自身が指定した保存先に置かれ、Vカタログ以外のアプリや外部サーバーから直接アクセスされることはありません。バックアップファイルの保存場所や共有方法は、常にユーザー自身が選択します。
2Data Stored Only on Your Device
The features below each store information only on your own device. None of this data is transmitted anywhere over a network.
| Feature | Data stored |
|---|---|
| Catalog & video list | Metadata (file name, size, duration, etc.) for videos in folders you chose |
| Thumbnails | Preview images generated from your videos, cached on-device |
| Bookmarks & tags | Bookmark positions, notes, tags, and favorites you add to a video |
| Playback position | Where you left off in each video, so playback can resume |
| Screenshots | Frames you capture during playback, saved to your device's photo storage |
| Backup file | An export of the data above, created only when you explicitly choose to export it (includes the server address, share name, folder path within the share, and username of any NAS you've registered, but never your password) |
All of this lives in the app's standard private storage area (a local database) or wherever you yourself chose to save it. No other app or external server has direct access to it. You always control where a backup file is saved or shared.
3ネットワークストレージ(NAS)機能
Vカタログには、ご自身が所有・管理するNAS(ネットワークストレージ)上の動画をSMB/CIFSプロトコルで閲覧・再生できる任意機能があります。この機能は登録しなければ使用されません。
接続情報の保存先: パスワードは、Android OS標準のセキュリティ機構(Android Keystore)で暗号化したうえで保存されます。サーバーアドレス・共有名・ユーザー名は暗号化されない状態で、いずれもお使いの端末内のデータベースにのみ保存されます。
通信先: これらの接続情報や動画データが送受信されるのは、ユーザーが指定したご自身のNAS機器との間のみです。開発者のサーバーや第三者を経由することは一切ありません。
NASカタログを削除すると、対応する接続情報(暗号化されたパスワードを含む)も端末から削除されます。
3Network Storage (NAS) Feature
Vcatalog includes an optional feature that lets you browse and play videos on your own network storage (NAS) device using the SMB/CIFS protocol. This feature is inactive until you set it up yourself.
Where connection details are stored: Your password is encrypted using the Android Keystore system before being stored. The server address, share name, and username are stored, unencrypted, only in your device's local database.
Where they are sent: This connection information and any video data travel only between your device and the NAS device you configured. Nothing passes through the developer's servers or any third party.
Removing a network catalog also deletes its stored connection details (including the encrypted password) from your device.
4アクセス許可について
| アクセス許可 | 用途 |
|---|---|
| フォルダへのアクセス(システムのフォルダ選択画面経由) | ユーザーが「カタログ」として明示的に選んだフォルダの動画のみを読み取ります。端末内を無差別にスキャンすることはありません。 |
| ネットワーク(インターネット/ネットワーク状態) | ユーザーが設定したNASとの接続専用です。それ以外の通信には使用しません。 |
| 通知・バックグラウンド実行 | アプリ内の処理状況を端末上でお知らせするための権限で、宣伝・マーケティング目的の通知配信には使用しません。 |
4Permissions We Use
| Permission | Purpose |
|---|---|
| Folder access (via the system's own folder picker) | Reads video files only from folders you explicitly chose as a catalog. The app never scans your device indiscriminately. |
| Network (Internet / network state) | Used solely to connect to a NAS you configure. No other network communication occurs. |
| Notifications & background execution | Reserved for on-device status updates about app activity; never used to deliver marketing or promotional notifications. |
5サードパーティサービス
本アプリは、広告SDK・分析SDK・クラッシュレポートSDKなど、外部の第三者サービスを組み込んでいません。動画再生にはオープンソースのMedia3/ExoPlayerライブラリを、NAS接続にはオープンソースのSMBクライアントライブラリを、サムネイル等の画像表示にはオープンソースのCoilライブラリを使用していますが、いずれも端末内で動作する部品であり、これら自体が外部へデータを送信することはありません(Coilは常に端末内のファイルの表示にのみ使用しており、ネットワーク上の画像を読み込むことはありません)。
5Third-Party Services
The app does not embed any third-party advertising, analytics, or crash-reporting SDKs. It uses the open-source Media3/ExoPlayer library for playback, an open-source SMB client library for NAS connectivity, and the open-source Coil library to display thumbnails and other images; all three run entirely on-device and do not themselves transmit data anywhere (Coil is only ever used to display files already on your device - it never loads images from a network).
6データの保持と削除
- アプリをアンインストールすると、上記の端末内データ(カタログ情報、サムネイル、ブックマーク、NAS接続情報を含む)はAndroidの仕組みにより端末から削除されます。
- 個別のカタログ・ブックマーク・タグは、アプリ内の操作でいつでも削除できます。
- ユーザー自身が書き出したバックアップファイルは、アプリの管理外にあるため、削除にはユーザー自身の操作が必要です。
6Data Retention & Deletion
- Uninstalling the app removes all of the on-device data described above (catalog data, thumbnails, bookmarks, and NAS connection details) via Android's own app-removal mechanism.
- Individual catalogs, bookmarks, and tags can be deleted at any time from within the app.
- A backup file you exported yourself lives outside the app's own storage, so deleting it requires your own action.
7セキュリティ
NASのパスワードは、Android OS標準のAndroid Keystoreシステムを用いて暗号化した状態で保存しています。この暗号鍵は端末外へ持ち出せない仕組みになっています。サーバーアドレス・共有名・ユーザー名は暗号化されていませんが、外部へ送信されることはなく、端末内のデータベースにのみ保存されます。アプリ内のログ出力に、パスワードなどの認証情報が記録されることはありません。
7Security
Your NAS password is encrypted using the Android Keystore system before being stored. The encryption key itself cannot be extracted from the device. The server address, share name, and username are not encrypted, but they are never transmitted anywhere and are stored only in your device's local database. Authentication details such as passwords are never written to the app's diagnostic logs.
8お子様のプライバシー
本アプリは、13歳未満のお子様を主な対象として設計されたものではなく、お子様から意図的に情報を収集することもありません。前述の通り、本アプリはそもそも個人を特定できる情報を収集・送信しません。
8Children's Privacy
This app is not directed at children under 13, and it does not knowingly collect information from children. As described throughout this policy, the app does not collect or transmit personally identifiable information from any user.
9本ポリシーの変更
本ポリシーの内容は、アプリの機能追加や法令上の要請に応じて更新されることがあります。重要な変更がある場合は、このページの「最終更新日」を更新してお知らせします。定期的にご確認いただくことをおすすめします。
9Changes to This Policy
This policy may be updated to reflect new app features or legal requirements. Material changes will be reflected by updating the "Last updated" date at the top of this page. We recommend checking back periodically.
10お問い合わせ
本ポリシーに関するご質問は、hrdttsy@gmail.com までご連絡ください。
10Contact
If you have questions about this policy, please contact hrdttsy@gmail.com.