AshwellWorks

置き卓通知 プライバシーポリシー

対象: 置き卓通知(iOS・Android)/ 提供: Ashwell Works(個人。運営者 土居優介)/ 制定: 2026年10月13日

Summary in English

  • 置き卓通知 (Okitaku) is an unofficial companion app for the online TRPG tool CCFOLIA. It is not affiliated with, endorsed by, or sponsored by ココフォリア株式会社 (CCFOLIA's operator).
  • No account or sign-up. We do not ask for or collect your name, email address, phone number, location, contacts, or photos.
  • No analytics, no advertising, no tracking, no crash-reporting SDKs.
  • The app signs in to CCFOLIA as an anonymous guest. Reading and sending messages in the app goes directly from your device to CCFOLIA, not through our servers.
  • For push notifications, the app sends our notification relay only: your room IDs, your device's push token (APNs / FCM), your notification settings, and a SHA-256 hash of your anonymous guest ID. To create notifications, the relay itself reads new messages in the rooms you registered. It keeps message text and speaker names only in memory until the notification is sent, never in files or logs. Its logs record only times, device IDs, room IDs, notification types and results, and error types (never push tokens, message text, or speaker names), are kept for 30 days, and include no access logs of IP addresses. The app registers with the relay only after you allow notifications (on Android, only while notifications are allowed and turned on for the app), and removes the registration when you revoke notification permission (on Android, also when you turn off notifications in the app or replace your ID with a transfer file). A device registration is also deleted when Apple or Google reports the push token as invalid, or after 90 days without requests from the app.
  • Notification titles and the first 80 characters of public messages are delivered through Apple Push Notification service (iOS) or Firebase Cloud Messaging (Android).
  • The optional transfer file is encrypted on your device with your passphrase and is never sent to us.
  • Contact: apps@yusukedoi.com

1. このアプリについて

置き卓通知は、オンラインセッションツール「ココフォリア」の部屋を、スマートフォンで読み書きし、新しい発言を通知で知るための非公式のアプリです。ココフォリア株式会社とは関係がなく、同社が提供・承認したものではありません。

このページでは、このアプリがどの情報を、どこに保存し、どこへ送るかを説明します。

2. 要点

3. 端末の中に保存する情報

次の情報はこの端末の中にだけ保存し、運営者へは送りません(ココフォリアや中継サーバーへ送るものは 4・5 に書いたとおりです)。

ゲストの利用者 ID と更新用の鍵ココフォリアに匿名(ゲスト)でサインインするためのものです。初めて使うときに自動で作られます。iOS ではキーチェーンに「この端末のみ」の設定で、Android では暗号化した保存領域に置きます。
部屋の一覧追加した部屋の ID と名前。
通知の設定全体・部屋ごと・タブごとのオン/オフ、通知する時間帯など。
画面の状態見た目(ライト/ダーク)、部屋ごとに最後に選んだキャラ、最近使った表情差分、どこまで読んだか など。
中継サーバー用の端末の鍵通知の中継サーバー(下の 5)に登録したときに受け取る鍵。iOS ではキーチェーンに「この端末のみ」の設定で、Android では暗号化した保存領域に置きます。
キャラの控え自分のコマにしたキャラを作り直すための写し(名前・アイコンの URL・色・表情差分・チャットパレット・ステータスなど)。部屋ごとに保存します。

Android 版は Google へのバックアップの対象外にしています。iOS 版のキーチェーンの項目は「この端末のみ」のため、ほかの端末へは移りません。それ以外の iOS の保存データは、iCloud バックアップなど OS の仕組みでバックアップに含まれることがあります。

4. ココフォリアとの通信

このアプリは、ココフォリアのサーバー(Google の Firebase 上で動いているもの)に、端末から直接つながります。

ココフォリアに送った発言などはココフォリアのデータになり、その扱いはココフォリアの利用規約・プライバシーポリシーによります。この節の通信は運営者のサーバーを通りません(通知のために中継サーバーが読むものは 5 に書きました)。

5. 通知の中継サーバーへ送る情報

新しい発言を通知で知らせるため、運営者が管理する中継サーバーを使います。

送るとき

iOS 版は通知を許可したあと、Android 版は通知が許可されていて全体の通知がオンのときだけ、この端末を中継サーバーに登録し、以後、設定を変えるたびに写します。

送るもの

ゲストの利用者 ID そのもの・鍵・発言・キャラ・引き継ぎファイルは送りません。

中継サーバーが保存するもの

中継サーバーがすること

中継サーバーの先で関わる事業者

Android 版で中継サーバーを使えない間は、アプリ自身がおよそ 15 分ごとにココフォリアの部屋を確かめて通知します。このときの通信は 4 のとおり端末からココフォリアへ直接です。

6. 引き継ぎファイル

設定の「引き継ぎ」で書き出すと、ゲストの利用者 ID と鍵、部屋の一覧、キャラの控えを、あなたが決めた合言葉で暗号化した 1 つのファイルを作ります(合言葉から PBKDF2-HMAC-SHA256 を 60 万回かけて鍵を作り、AES-256-GCM で暗号化します)。暗号化は端末の中で行い、ファイルの渡し先(「ファイル」や AirDrop など)はあなたが選びます。ファイルも合言葉も運営者には送られません。

ファイルと合言葉の両方を持つ人は、あなたのゲストとして部屋のコマを操作できます。両方を同じ場所に置かないでください。

7. 使っていないもの

iOS では、利用者が iPhone の設定で「App デベロッパと共有」を有効にしている場合、Apple が集めたクラッシュ情報や利用状況が Apple を通じて運営者に提供されることがあります。

8. 保存期間と削除

9. 第三者への提供

運営者は、中継サーバーで受け取った情報を、広告や販売に使いません。5 に書いた通知の配送(Apple・Google)と通信の経路(Cloudflare)のほかに、第三者へ提供しません。法令に基づいて求められた場合を除きます。

10. このポリシーの変更

アプリの作りが変わり、扱う情報が変わるときは、このページを更新し、上の日付を改めます。

11. 問い合わせ先

Ashwell Works(運営者 土居優介)
apps@yusukedoi.com

Contact: Ashwell Works (Yusuke Doi), apps@yusukedoi.com