プライバシーポリシー
Cheir
最終更新日: 2026年4月3日
Privacy Policy (English)
1. Introduction
Cheir ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our chess variant game application ("Service").
2. Information We Collect
2.1 Information You Provide
- Account Information: A device-generated anonymous user ID is created automatically. If you sign in with Apple, your Apple User ID is linked to your account.
- Display Name / Username: A name you choose to display to opponents and on leaderboards
- Email Address: Only if provided through Sign in with Apple (optional; may be a private relay address)
2.2 Automatically Collected Information
- Gameplay Data: ELO rating, win/loss/draw counts, match history, opponent information
- Device Information: Device type, operating system version (for compatibility purposes only)
- Server Logs: IP addresses, request timestamps, error logs for service maintenance
3. How We Use Your Information
We use the collected information to:
- Provide online matchmaking based on your ELO rating
- Display global leaderboard rankings
- Show match history and gameplay statistics
- Authenticate your identity via Sign in with Apple
- Maintain and improve the Service
4. Data Storage and Security
4.1 Infrastructure
- Gameplay data is stored on Upstash Redis (cloud-hosted key-value store)
- The Service backend is hosted on Vercel (serverless functions)
- Real-time game communication uses Pusher (WebSocket service)
4.2 Security
- All data in transit is protected using TLS/HTTPS
- Sign in with Apple tokens are verified using Apple's public JWKS endpoint
- Session tokens are signed with HS256 (HMAC-SHA256)
- Rate limiting is applied to all API endpoints
5. Data Sharing
We do NOT:
- Sell your personal information to third parties
- Share your data with third parties for advertising or marketing purposes
- Use your data for any purpose other than providing the Service
We share data only with infrastructure providers necessary to operate the Service:
| Service | Purpose | Data Shared |
|---|---|---|
| Upstash (Redis) | Data storage | User profile, match data |
| Pusher | Real-time game communication | Match events (moves, results) |
| Apple (Sign In with Apple) | Authentication | Apple User ID |
| Vercel | Server hosting | Server logs (IP addresses) |
6. Data Retention
- Server gameplay data (profile, ELO, match stats) is automatically deleted after 90 days of inactivity
- Authentication mappings (Apple ID link) are retained until you delete your account
- Local data (match history, settings) is stored on your device until you delete the app
7. Your Rights
- Access: View your data in the app (Stats screen, Rankings)
- Deletion: Delete your account and all associated data from within the app. This action is permanent and cannot be undone.
- Portability: Contact us to request a copy of your data
8. In-App Purchases
The Service offers optional in-app purchases:
- Supporter Pack: One-time purchase that unlocks detailed match statistics, full match history, and a Supporter badge
- Tip Jar: Optional one-time donations to support development
Payment is charged to your Apple ID account. All purchases are processed through the Apple App Store. Apple's refund policy applies.
9. Children's Privacy
The Service is intended for general audiences. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal data, please contact us and we will delete it.
10. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be reflected by an updated date at the top of this page.
11. Contact Us
For privacy inquiries, please contact us at:
- Email: greef.pandl@gmail.com
プライバシーポリシー(日本語)
1. はじめに
Cheir(以下「当アプリ」)は、お客様のプライバシー保護に努めています。本プライバシーポリシーは、当アプリのチェスバリアントゲームアプリケーション(以下「本サービス」)をご利用いただく際の情報の収集、使用、開示、保護について説明します。
2. 収集する情報
2.1 お客様から提供される情報
- アカウント情報: デバイスで自動生成される匿名ユーザーID。Apple でサインインした場合は Apple ユーザーIDがアカウントにリンクされます
- 表示名 / ユーザー名: 対戦相手やランキングに表示するために設定する名前
- メールアドレス: Apple でサインイン時に提供された場合のみ(任意、プライベートリレーアドレスの場合あり)
2.2 自動的に収集される情報
- ゲームプレイデータ: ELO レーティング、勝敗数、対戦履歴、対戦相手情報
- デバイス情報: デバイスタイプ、OSバージョン(互換性確認目的のみ)
- サーバーログ: IPアドレス、リクエストタイムスタンプ、サービス保守のためのエラーログ
3. 情報の利用目的
収集した情報は以下の目的で使用します:
- ELO レーティングに基づくオンラインマッチメイキングの提供
- グローバルランキングの表示
- 対戦履歴およびゲーム統計の表示
- Apple でサインインによる本人確認
- サービスの維持および改善
4. データの保存とセキュリティ
4.1 インフラストラクチャ
- ゲームプレイデータは Upstash Redis(クラウドホスト型キーバリューストア)に保存されます
- サービスのバックエンドは Vercel(サーバーレス関数)でホスティングされています
- リアルタイムゲーム通信には Pusher(WebSocket サービス)を使用しています
4.2 セキュリティ
- 転送中のすべてのデータは TLS/HTTPS で保護されています
- Apple でサインインのトークンは Apple の公開 JWKS エンドポイントで検証されます
- セッショントークンは HS256(HMAC-SHA256)で署名されています
- すべての API エンドポイントにレート制限が適用されています
5. データの共有
当アプリは以下を行いません:
- 個人情報を第三者に販売すること
- 広告やマーケティング目的で第三者とデータを共有すること
- サービス提供以外の目的でデータを使用すること
サービス運営に必要なインフラストラクチャプロバイダーとのみデータを共有します:
| サービス | 目的 | 共有データ |
|---|---|---|
| Upstash (Redis) | データストレージ | ユーザープロファイル、対戦データ |
| Pusher | リアルタイムゲーム通信 | 対戦イベント(手、結果) |
| Apple (Apple でサインイン) | 認証 | Apple ユーザーID |
| Vercel | サーバーホスティング | サーバーログ(IPアドレス) |
6. データ保持
- サーバーのゲームプレイデータ(プロファイル、ELO、対戦統計)は非アクティブ状態が90日続くと自動的に削除されます
- 認証マッピング(Apple ID リンク)はアカウント削除まで保持されます
- ローカルデータ(対戦履歴、設定)はアプリを削除するまでデバイスに保存されます
7. お客様の権利
- アクセス: アプリ内(戦績画面、ランキング)でデータを確認できます
- 削除: アプリ内からアカウントと全関連データを削除できます。この操作は永久的で取り消すことはできません
- ポータビリティ: データのコピーをご希望の場合はお問い合わせください
8. アプリ内課金
本サービスは以下の任意のアプリ内課金を提供しています:
- Supporter Pack: 詳細な対戦統計、全対戦履歴、Supporter バッジを解放する買い切り型購入
- Tip Jar: 開発を応援するための任意の寄付(買い切り型)
購入確認時に Apple ID アカウントに課金されます。すべての購入は Apple App Store 経由で処理されます。返金については Apple の返金ポリシーが適用されます。
9. 未成年者のプライバシー
本サービスは全年齢を対象としています。13歳未満の子供から意図的に個人情報を収集することはありません。子供が個人データを提供したと思われる場合は、お問い合わせください。削除いたします。
10. ポリシーの変更
本プライバシーポリシーは随時更新される場合があります。変更はこのページの上部の更新日に反映されます。
11. お問い合わせ
プライバシーに関するお問い合わせ: