Legal
Privacy Policy
Last updated: February 21, 2026
1. Introduction
Chainshorts ("we", "our", or "us") operates the Chainshorts mobile application and the website at chainshorts.live. This Privacy Policy explains how we collect, use, and protect information when you use our services.
By using Chainshorts, you agree to the collection and use of information in accordance with this policy. Contact us at: privacy@chainshorts.live
2. Information We Collect
| Data Type | What We Collect | Why |
|---|---|---|
| Wallet Address | Your Solana public key (read-only) | Authentication, reactions, SKR balance checks |
| Reactions | Article reactions you submit (signed on-chain) | Community engagement features |
| Opinion Votes | Poll responses linked to your wallet | ChainRep scoring, community analytics |
| Session Tokens | Cryptographic session (Ed25519 SIWS) | Maintain login state |
| Push Token | Expo push token (device identifier) | Sending news alerts and threat notifications |
| Bookmarks | Articles you save | Saved articles feature |
| SKR Transactions | On-chain tx signatures for paid features | Verifying deep-dive and boost payments |
3. What We Do NOT Collect
- Private keys or seed phrases — ever
- Email addresses (not required to use Chainshorts)
- Phone numbers or real-world identity
- Credit card or payment information
- Location data
4. How We Use Your Information
We use collected information to:
- Authenticate your wallet session using SIWS (Sign-In With Solana)
- Display reaction counts and community sentiment on articles
- Send push notifications for breaking news and threat alerts
- Calculate ChainRep scores from opinion poll activity
- Verify SKR payments for deep-dive reports and content boosts
- Improve our AI pipeline quality via anonymised usage telemetry
5. Third-Party Services
| Service | Purpose | Data Shared |
|---|---|---|
| Railway | API and worker hosting | None beyond hosting |
| Supabase / PostgreSQL | Database | All stored data above |
| OpenRouter | AI model routing (news summarization) | Article text (no user data) |
| Helius | Solana RPC and webhook events | On-chain tx data (public) |
| Expo Push | Push notification delivery | Push token + notification payload |
| CoinGecko | Token price data | None (public API, read-only) |
6. Data Retention
Session tokens expire after 30 days of inactivity. Reactions and opinion votes are retained indefinitely as they form part of the on-chain community record. You may request deletion of your off-chain data at any time.
7. Row-Level Security
Our database enforces Row-Level Security (RLS) policies that restrict data access to authenticated sessions only. Your wallet data is never accessible to other users.
8. Your Rights
- Request a copy of all data we hold about your wallet address
- Request deletion of your off-chain data (reactions, bookmarks, votes)
- Revoke all active sessions via the app Settings screen
- Disable push notifications at any time from Settings
9. Children's Privacy
Chainshorts is not intended for users under 18 years of age. We do not knowingly collect data from minors.
10. Changes to This Policy
We may update this Privacy Policy from time to time. Updates will be posted at chainshorts.live/privacy-policy with a revised date. Continued use after changes constitutes acceptance.
11. Contact
For privacy questions or data requests: privacy@chainshorts.live