最終更新日: 2026年8月7日
本プライバシーポリシーは、ToyoKou(以下「開発者」)が提供する iOS アプリ「AtTrack」(以下「本アプリ」)における、利用者の情報の取り扱いについて定めるものです。
本アプリは、競技プログラミングサイト「AtCoder」の利用者が自身の活動を記録・可視化するための非公式の第三者ツールです。AtCoder 株式会社が提供・運営・承認するものではありません。
本アプリは、利用者の氏名・メールアドレス・位置情報・連絡先などの個人情報を収集しません。また、利用者を追跡(トラッキング)するための識別子も使用しません。
利用者が入力する AtCoder のユーザー名(ハンドルネーム)および各種設定(通知設定、フレンドとして登録したユーザー名など)は、原則としてお使いの端末内にのみ保存されます。
例外として、「レーティング更新通知」を有効にした場合に限り、通知を配信するために次の情報を開発者が管理するサーバーに登録します(詳細は「4. 通知」参照)。
本アプリは、利用者が入力したユーザー名に対応する公開データ(問題、提出、レーティング、コンテスト情報など)を表示するため、以下の外部サービスへ通信します。
これらの通信で送信されるのは、表示に必要な公開ユーザー名等のみです。これらは AtCoder 上で公開されている情報であり、本アプリが追加で個人情報を送信することはありません。各外部サービスにおける情報の取り扱いは、それぞれの提供者のポリシーに従います。
本アプリの通知には2種類あります。
コンテスト開始前通知は、端末内で生成されるローカル通知です。生成・配信のために外部サーバーへ情報を送信することはありません。
レーティング更新通知(設定で有効にした場合のみ)は、コンテスト後のレーティング変動をお知らせするプッシュ通知です。この機能のため、前記「2. 収集する情報」のユーザー名とデバイストークンを、開発者が管理するサーバー(Cloudflare, Inc. のクラウド基盤上で稼働)に登録します。サーバーはこれらを通知の配信のみに使用し、他目的での利用・第三者への提供・広告や解析への利用は行いません。通知は Apple のプッシュ通知サービス(APNs)を通じて配信されます。
この登録情報は、設定で通知を無効にすると削除されます。アプリを削除した場合も、無効になったトークンは自動的にサーバーから削除されます。
本アプリには、開発を応援するための任意の「チップ(投げ銭)」機能があります。決済は Apple の App Store(StoreKit)を通じて処理され、クレジットカード番号などの決済情報を開発者が受け取ることはありません。チップの有無によって機能が変わることはありません。
本アプリは、アクセス解析ツール、広告、トラッキング目的の第三者 SDK を一切使用していません。
本アプリが扱う情報は、AtCoder 上で公開されているユーザー名と通知配信用のトークンのみであり、氏名・連絡先などの個人情報は収集しません。年齢を問わず安心してご利用いただけます。
端末内に保存された設定・ユーザー名は、本アプリを削除することですべて消去されます。サーバーに登録された通知用の情報(ユーザー名・デバイストークン)は、レーティング更新通知を無効にした時点で削除されます。
本ポリシーは、必要に応じて改定することがあります。重要な変更がある場合は、本ページにて告知します。
本ポリシーに関するお問い合わせは、以下までご連絡ください。
連絡先: toyoyo.dev@gmail.com
※ 本アプリおよび本ポリシーは AtCoder 株式会社とは関係ありません。「AtCoder」は各権利者の商標です。
Last updated: August 7, 2026
This Privacy Policy explains how ToyoKou ("the Developer") handles your information in the iOS app "AtTrack" ("the App").
The App is an unofficial, third-party tool that lets users of the competitive programming site "AtCoder" record and visualize their own activity. It is not provided, operated, or endorsed by AtCoder Inc.
The App does not collect personal information such as your name, email address, location, or contacts. It does not use any identifiers for tracking purposes.
The AtCoder username (handle) you enter, along with your settings (notification preferences, the usernames you add as friends, etc.), is in principle stored only on your device.
As the sole exception, only if you enable "Rating update notifications", the following information is registered on a server operated by the Developer in order to deliver those notifications (see "4. Notifications" for details):
To display public data (problems, submissions, ratings, contest information, etc.) for the username you enter, the App communicates with the following external services:
These requests transmit only the public username and similar data needed for display, all of which are already public on AtCoder. The App does not send any additional personal information. Information handling by these external services is governed by their respective policies.
The App provides two kinds of notifications.
Pre-contest reminders are local notifications generated on your device. No information is sent to any external server to create or deliver them.
Rating update notifications (only if you enable them in Settings) are push notifications that inform you of rating changes after contests. To provide this feature, the username and device token described in Section 2 are registered on a server operated by the Developer (running on cloud infrastructure provided by Cloudflare, Inc.). The server uses them solely to deliver these notifications — never for any other purpose, never shared with third parties, and never used for advertising or analytics. Notifications are delivered through the Apple Push Notification service (APNs).
This registration is deleted when you turn the notifications off in Settings. If you delete the App, the invalidated token is also removed from the server automatically.
The App offers an optional "tip" to support development. Payments are processed through Apple's App Store (StoreKit); the Developer never receives your payment details such as credit card numbers. Features are identical whether or not you tip.
The App uses no analytics tools, advertising, or third-party SDKs for tracking.
The only information the App handles is your publicly visible AtCoder username and a notification delivery token; it collects no personal information such as names or contact details. It can be used safely by users of any age.
All settings and the username stored on your device are removed when you delete the App. The notification registration on the server (username and device token) is deleted as soon as you disable rating update notifications.
We may update this Policy as needed. Significant changes will be announced on this page.
For questions about this Policy, please contact:
toyoyo.dev@gmail.com
Note: The App and this Policy are not affiliated with AtCoder Inc. "AtCoder" is a trademark of its respective owner.