AudioDeck 隐私政策 · Privacy Policy · プライバシーポリシー

生效日期 / Effective / 施行日:2026-09-11  ·  最近更新 / Last updated / 最終更新:2026-09-11

1. 前言

AudioDeck(以下称「本应用」)是一款日语单词与例句的音频播放器,由 Eric Z 开发。 本应用没有账号体系,无需注册。本政策说明本应用以及它使用的第三方服务会处理哪些数据、不会处理哪些数据,以及你可以怎么控制它们。

2. 我们不收集的信息

我们不收集能识别你个人身份的信息,也不收集你的学习内容:

请特别注意:你导入的 .apkg 文件与从中解出的音频文件, 自始至终只保存在你设备的应用私有目录里,从不离开你的设备。本应用不会读取你在文件选择器里亲自选中的那一个文件之外的任何文件。

3. 我们自己收集的匿名数据

本应用会把下面几类不含个人身份的数据发送到我们自己的服务器(部署在 Cloudflare 上)。

3.1 匿名使用统计

为了知道功能有没有人用、哪个版本更稳定,本应用会发送「某一天、某个版本、某件事发生了几次」这样的计数, 例如「打开了浏览页 N 次」「开始播放 N 次(只区分词库大类,如 Anki 导入 / 语法)」「用了某项设置 N 次」。 服务器只接受预先定义好的事件名和取值,其它内容一律丢弃;统计按天汇总,服务器上没有属于某一个人的记录。 发送内容不含设备 ID、广告 ID、账号 ID、词库名、文件名、单词或例句。你的 IP 地址只用于传输与防滥用限流,不写入统计。

3.2 广告统计

各广告位的请求、展示、点击次数,同样只有计数。

3.3 崩溃摘要

发生崩溃时,发送崩溃类型、一段错误摘要(文件路径、编号等在发送前已去除)和次数,用来判断某个版本是否更容易崩溃。

3.4 免广告时段(激励视频)

如果你主动选择观看激励视频来换取一段免广告时间,本应用会用一个在你设备上随机生成、与你身份无关的 ID, 把这次奖励记在我们的服务器上(Google 确认观看完成后回调我们的服务器),以便之后核对剩余的免广告时间。

3.5 更新检查

查询有没有新版本时,只发送平台(iOS / Android)与本应用的版本号。

4. 第三方服务

4.1 Google AdMob(广告)

本应用免费,通过 Google AdMob 在书目与浏览列表中展示横幅广告和原生广告;播放页永不显示广告。 之后也可能在学习告一段落时(离开播放页、且声音已经停止之后)展示全屏广告,或提供你主动选择观看的激励视频。 AdMob 作为独立的数据控制者,可能收集:广告标识符(iOS 的 IDFA 仅在你允许跟踪时 / Android 广告 ID)、 由 IP 地址推算的大致位置、设备型号与系统版本、广告的展示与互动情况、性能与诊断信息。

Google 如何使用这些数据,见 Google 的合作伙伴网站政策。

4.2 广告同意管理(Google UMP)

在需要征得同意的地区(如欧洲经济区、英国、瑞士),本应用首次启动时会通过 Google 的 User Messaging Platform 请你做出选择。 你可以拒绝个性化广告,拒绝后全部功能照常可用,只是广告与你的兴趣无关。 在这些地区,你随时可以在「设置 → 关于 → 广告隐私设置」重新打开表单并更改选择。

4.3 Apple ATT(仅 iOS)

在 iOS 上,本应用首次启动时(在上面的同意表单之后)会请求「允许跟踪」授权(App Tracking Transparency)。 拒绝不影响任何功能,只会让广告不那么相关。你随时可以在系统「设置 → 隐私与安全性 → 跟踪」里更改。

4.4 Sentry(崩溃报告)

为了修复崩溃,本应用通过 Sentry 上报崩溃堆栈、设备型号、系统版本与应用版本。上报前会去除文件路径与内容, 不含截图、不含设备或广告标识符、不含你的词库名、单词或例句。

4.5 应用评分

本应用可能在合适的时机调用系统的评分窗口(Apple StoreKit / Google Play)。是否显示、你是否评分都由 Apple / Google 处理,本应用不会得知结果。

5. 权限用途

权限用来做什么不给会怎样
通知显示播放控件(暂停 / 上一条 / 下一条)仍能播放,但没有通知栏控件
后台音频 / 前台服务息屏或切到别的应用后继续播放切走就停
网络加载广告、发送第 3 节所述的匿名数据;Android 上还用于按你输入的地址下载 .apkg广告不显示,其余功能正常
跟踪(iOS)/ 广告标识符个性化广告与频次控制(见 4.1)只投放非个性化广告
本应用不请求 MANAGE_EXTERNAL_STORAGE(管理所有文件), 不访问你的相册、通讯录、位置、麦克风或摄像头。导入词库走系统文件选择器, 本应用只能读到你亲自选中的那一个文件。

6. 你的选择

7. 儿童隐私

本应用不面向 13 岁以下儿童,也不会有意收集 13 岁以下儿童的任何信息。 若你认为有 13 岁以下儿童向我们提供了信息,请通过第 10 节的邮箱联系我们。

8. 数据保留与删除

本应用没有账号。第 3 节的统计只以按天汇总的计数保存,对应不到任何人,因此既无法、也无需按人删除; 免广告记录只以随机 ID 保存,仅用于核对免广告时间。卸载应用即删除全部本地数据(词库、音频、播放记录、设置、随机 ID), 服务器上的记录也随之无法再与你的设备对应。广告标识符由操作系统管理,可按第 6 节的路径自行重置。

9. 政策变更

本政策如有实质性变更,我们会更新页面顶部的「最近更新」日期。

10. 联系方式

邮箱:candy66861@gmail.com
版权投诉请走 版权投诉页;使用条款见 使用条款。

11. 商标声明

本应用与 Anki / Ankitects Pty Ltd 无任何隶属、赞助或授权关系。 「Anki」与「.apkg」仅用于说明本应用可读取的文件格式。所有商标归各自权利人所有。

1. Introduction

AudioDeck ("the App") is an audio player for Japanese vocabulary and example sentences, developed by Eric Z. The App has no account system and requires no sign-up. This policy explains what data the App and the third-party services it uses handle, what they do not, and how you can control it.

2. What we do not collect

We do not collect information that identifies you, and we do not collect your study content:

Please note: the .apkg file you import and the audio extracted from it are stored only in the App's private directory on your device and never leave it. The App cannot read any file other than the single file you pick in the system file picker.

3. Anonymous data we collect ourselves

The App sends the following non-identifying data to our own server (hosted on Cloudflare).

3.1 Anonymous usage statistics

To learn which features are used and which versions are stable, the App sends counts of the form "on this day, in this version, this happened N times" — for example "opened the browse screen N times", "started playback N times (by broad deck type only, such as Anki import / grammar)", "changed a setting N times". The server accepts only predefined event names and values and discards everything else; counts are summed per day, so there is no record belonging to any individual. They never include a device ID, advertising ID, account ID, deck name, file name, word or sentence. Your IP address is used only to deliver the request and for abuse rate-limiting; it is not stored in the statistics.

3.2 Ad statistics

Request, impression and click counts for each ad placement — again, counts only.

3.3 Crash summaries

When the App crashes it sends the crash type, a short error summary (file paths and identifiers removed before sending) and a count, so we can tell whether a version crashes more often.

3.4 Ad-free time (rewarded ads)

If you choose to watch a rewarded ad for a period without ads, the App uses an ID generated at random on your device and not linked to you to record that reward on our server (Google calls our server once it has verified the view), so the remaining ad-free time can be checked later.

3.5 Update check

When checking for a new version the App sends only its platform (iOS / Android) and version number.

4. Third-party services

4.1 Google AdMob (advertising)

The App is free and shows banner and native ads through Google AdMob in the book and browse lists; the player screen never shows ads. In the future it may also show a full-screen ad at a natural break (after you leave the player and audio has stopped) or offer rewarded ads you choose to watch. As an independent data controller, AdMob may collect: the advertising identifier (on iOS, the IDFA only if you allow tracking; the Android Advertising ID), approximate location inferred from your IP address, device model and OS version, ad impressions and interactions, and performance and diagnostic information.

See How Google uses information from sites or apps that use our services.

4.2 Ad consent (Google UMP)

Where consent is required (for example the EEA, the UK and Switzerland), the App asks for your choice on first launch via Google's User Messaging Platform. You may decline personalised advertising; every feature keeps working, the ads are simply not tailored to you. In those regions you can reopen the form and change your choice at any time under Settings → About → Ad privacy settings.

4.3 Apple ATT (iOS only)

On iOS the App requests App Tracking Transparency authorisation on first launch (after the consent form above). Declining does not affect any feature; ads are just less relevant. You can change it any time in Settings → Privacy & Security → Tracking.

4.4 Sentry (crash reports)

To fix crashes the App reports crash stack traces, device model, OS version and app version through Sentry. File paths and contents are removed before sending; reports never contain screenshots, device or advertising identifiers, deck names, words or sentences.

4.5 App ratings

The App may, at a suitable moment, invoke the system rating prompt (Apple StoreKit / Google Play). Whether it appears and whether you rate are handled by Apple / Google; the App is never told the outcome.

5. Permissions

PermissionUsed forIf denied
NotificationsPlayback controls (pause / previous / next)Playback still works, no notification controls
Background audio / foreground serviceKeep playing with the screen off or in another appPlayback stops when you leave the App
NetworkLoading ads and sending the anonymous data in §3; on Android also downloading an .apkg from an address you type inNo ads; everything else works
Tracking (iOS) / advertising identifierPersonalised ads and frequency capping (see §4.1)Non-personalised ads only
The App does not request MANAGE_EXTERNAL_STORAGE and does not access your photos, contacts, location, microphone or camera. Importing goes through the system file picker, so the App can only read the one file you pick yourself.

6. Your choices

7. Children's privacy

The App is not directed to children under 13 and we do not knowingly collect information from them. If you believe a child under 13 has provided us with information, contact us at the address in §10.

8. Retention and deletion

The App has no accounts. The statistics in §3 are kept only as per-day counts that cannot be traced to anyone, so they cannot — and need not — be deleted per person. Ad-free records are kept only under the random ID, solely to check ad-free time. Uninstalling the App deletes all local data (decks, audio, playback history, settings, the random ID), after which server records can no longer be associated with your device. The advertising identifier is managed by your operating system and can be reset as described in §6.

9. Changes to this policy

If this policy changes materially we will update the "Last updated" date at the top of this page.

10. Contact

Email: candy66861@gmail.com
For copyright complaints see the copyright page; see also the Terms of Use.

11. Trademark notice

This App is not affiliated with, endorsed by or sponsored by Anki or Ankitects Pty Ltd. "Anki" and ".apkg" are used only to describe the file format the App can read. All trademarks belong to their respective owners.

1. はじめに

AudioDeck(以下「本アプリ」)は、日本語の単語と例文を再生する音声プレーヤーで、Eric Z が開発しています。 本アプリにはアカウント機能がなく、登録も不要です。 本ポリシーでは、本アプリと本アプリが利用する第三者サービスが扱うデータ・扱わないデータ、およびその管理方法を説明します。

2. 収集しない情報

あなた個人を特定できる情報や、学習の内容は収集しません:

ご注意:読み込んだ .apkg ファイルと、そこから展開された音声ファイルは 端末内のアプリ専用領域にのみ保存され、端末の外に出ることはありません。 本アプリは、ファイル選択画面でご自身が選んだ 1 つのファイル以外を読むことはできません。

3. 当方が収集する匿名データ

本アプリは、以下の個人を特定しないデータを当方のサーバー(Cloudflare 上で運用)へ送信します。

3.1 匿名の利用統計

機能が使われているか、どのバージョンが安定しているかを知るため、「ある日・あるバージョンで・ある出来事が何回あったか」という回数を送信します。 例:「一覧画面を N 回開いた」「再生を N 回開始した(単語帳の大まかな種類のみ。Anki 取り込み / 文法など)」「ある設定を N 回変更した」。 サーバーはあらかじめ定めたイベント名と値だけを受け付け、それ以外はすべて破棄します。回数は日ごとに合算され、特定の個人に属する記録はありません。 端末 ID・広告 ID・アカウント ID・単語帳名・ファイル名・単語・例文は一切含みません。IP アドレスは通信と不正利用防止のためにのみ使い、統計には保存しません。

3.2 広告の統計

広告枠ごとのリクエスト・表示・クリックの回数です(こちらも回数のみ)。

3.3 クラッシュの要約

クラッシュ時に、その種類、短いエラー要約(ファイルパスや番号は送信前に除去)と回数を送信し、バージョンごとの安定性の判断に使います。

3.4 広告なしの時間(リワード広告)

リワード広告をご自身で選んで視聴し広告なしの時間を得た場合、端末内でランダムに生成した、あなたとは結び付かない ID で その記録を当方のサーバーに保存します(視聴完了を Google が確認したあと当方のサーバーに通知されます)。残り時間の照合に使います。

3.5 アップデートの確認

新しいバージョンの確認時には、プラットフォーム(iOS / Android)と本アプリのバージョン番号のみを送信します。

4. 第三者サービス

4.1 Google AdMob(広告)

本アプリは無料で、Google AdMob によるバナー広告とネイティブ広告を一覧画面に表示します。再生画面に広告は一切表示しません。 今後、学習の区切り(再生画面を離れ、音声が止まったあと)で全画面広告を表示したり、ご自身で選んで視聴するリワード広告を提供したりすることがあります。 AdMob は独立した管理者として、広告識別子(iOS の IDFA はトラッキングを許可した場合のみ / Android 広告 ID)、IP アドレスから推定されるおおよその位置、 端末モデルと OS バージョン、広告の表示と操作、パフォーマンス・診断情報を収集する場合があります。

詳細は Google のポリシーをご覧ください。

4.2 広告の同意管理(Google UMP)

同意が必要な地域(欧州経済領域・英国・スイスなど)では、初回起動時に Google の User Messaging Platform で選択をお願いします。 パーソナライズ広告を拒否できます。拒否しても全機能をそのままご利用いただけます。 これらの地域では、「設定 → 情報 → 広告のプライバシー設定」からいつでもフォームを開き直して変更できます。

4.3 Apple ATT(iOS のみ)

iOS では、初回起動時(上記の同意フォームのあと)にトラッキング許可(App Tracking Transparency)を求めます。 拒否しても機能に影響はありません(広告の関連性が下がるだけです)。「設定 → プライバシーとセキュリティ → トラッキング」からいつでも変更できます。

4.4 Sentry(クラッシュレポート)

不具合修正のため、Sentry を通じてクラッシュのスタックトレース、端末モデル、OS バージョン、アプリバージョンを送信します。ファイルパスや内容は送信前に除去し、 スクリーンショット・端末や広告の識別子・単語帳名・単語・例文は含みません。

4.5 アプリの評価

適切なタイミングでシステムの評価画面(Apple StoreKit / Google Play)を呼び出すことがあります。表示されるか、評価するかは Apple / Google が扱い、本アプリが結果を知ることはありません。

5. 権限の用途

権限用途許可しない場合
通知再生操作(一時停止 / 前へ / 次へ)再生はできますが通知からの操作はできません
バックグラウンド音声 / フォアグラウンドサービス画面を消しても、他アプリに切り替えても再生を続ける離れると再生が止まります
ネットワーク広告の読み込みと第 3 節の匿名データの送信。Android では入力した URL からの .apkg ダウンロードにも使用広告が表示されないだけで、他は正常
トラッキング(iOS)/ 広告識別子パーソナライズ広告と表示頻度の制御(4.1 参照)非パーソナライズ広告のみ
本アプリは MANAGE_EXTERNAL_STORAGE(全ファイルの管理)を要求しません。 写真・連絡先・位置情報・マイク・カメラにもアクセスしません。 読み込みはシステムのファイル選択画面を通すため、ご自身が選んだ 1 つのファイルしか読めません。

6. あなたの選択

7. 子どものプライバシー

本アプリは13 歳未満の子どもを対象としていません。13 歳未満の子どもの情報を意図的に収集することもありません。 13 歳未満の子どもが情報を提供したとお考えの場合は、第 10 節の連絡先までご連絡ください。

8. データの保存と削除

本アプリにはアカウントがありません。第 3 節の統計は日ごとの回数としてのみ保存され誰のものか特定できないため、個人ごとの削除はできず、その必要もありません。 広告なしの記録はランダムな ID でのみ保存し、広告なしの時間の照合にだけ使います。アンインストールするとローカルデータ(単語帳・音声・再生履歴・設定・ランダム ID)はすべて削除され、 サーバー上の記録もあなたの端末と結び付かなくなります。広告識別子は OS が管理しており、第 6 節の手順でリセットできます。

9. 本ポリシーの変更

重要な変更がある場合は、ページ上部の「最近更新」の日付を更新します。

10. お問い合わせ

メール:candy66861@gmail.com
著作権に関する申し立ては著作権のページへ。利用規約もあわせてご覧ください。

11. 商標について

本アプリは Anki / Ankitects Pty Ltd といかなる提携・後援・許諾関係もありません。 「Anki」「.apkg」は、本アプリが読めるファイル形式の説明としてのみ使用しています。 各商標は、それぞれの権利者に帰属します。