Privacy Policy
This Privacy Policy describes how Plain Text Nostr ("we", "us", or "our") handles information when you use the iOS application and the web reader at plaintextnostr.com (together, the "Service").
Summary
Plain Text Nostr is a decentralized social client. We do not operate a traditional account system, do not sell personal data, and do not use advertising trackers. Most data stays on your device or is fetched from public Nostr relays you choose.
Information we do not collect
- We do not require your name, email address, or phone number to browse the Service.
- We do not run third-party advertising or cross-app tracking SDKs.
- We do not receive your private key (
nsec) on our servers when you use the iOS app.
Information stored on your device
The Service caches Nostr events, profiles, and related metadata locally for speed and offline reading:
- iOS: SQLite database on device; signing keys in the iOS Keychain when you sign in; app preferences in local storage.
- Web: SQLite database on the server for the web reader's aggregated cache; browser session storage for keys and relay preferences during your session.
You can clear cached data from in-app settings where available, or by removing the app.
Nostr network data
When you use the Service, it requests public events from Nostr relays. That data is defined by the Nostr protocol and is public by design (notes, reactions, profiles, relay lists, and similar event kinds). Publishing attaches your public key to events you sign. Relay operators may log connections, IP addresses, and subscription filters according to their own policies.
Signing and publishing
If you sign in, events are signed on your device (iOS) or in your browser (web) and sent to relays you select. We do not operate a centralized posting backend for the iOS app. The web reader may proxy relay connections from its server to improve performance.
Encrypted direct messages
When you use encrypted direct messages (NIP-17/NIP-44), ciphertext is exchanged via relays. Plain Text Nostr decrypts messages locally for display. We do not hold plaintext of your DMs on a central server.
Media and linked content
Notes may link to images, videos, or files hosted on third-party media servers (including Blossom-compatible hosts). Loading that media contacts those hosts directly or through optional proxies. Those hosts have their own privacy practices.
Photo library (iOS only)
If you tap Save on an image in a note, the app requests permission to add that image to your photo library. The app does not read or upload unrelated photos.
Support communications
If you email support@plaintextnostr.com or open a GitHub issue, we receive the information you choose to send (such as your email address, device model, and description of the problem) solely to respond to your request.
Server logs (web reader)
The plaintextnostr.com web deployment may record standard web server logs (IP address, user agent, requested URL, timestamps) for security and operations. These logs are not used for advertising profiles.
Children
The Service is not directed to children under 13, and we do not knowingly collect personal information from children.
Your choices
- Browse without signing in.
- Choose which relays to use.
- Mute accounts and adjust web-of-trust settings.
- Delete local app data or uninstall the iOS app.
- Request account deletion flows supported in-app (including NIP-62 vanish requests where available).
International users
Relays and media hosts may be located worldwide. By using the Service you understand that data may be processed in jurisdictions with different privacy laws.
Changes
We may update this Privacy Policy from time to time. The "Last updated" date above will change when we do. Material changes will be posted on this page.
Contact
Privacy questions: support@plaintextnostr.com or Support.