NTsocial Privacy Policy

Last updated: January 2025

Our Commitment

NTsocial is designed with privacy as its foundation. We believe private communication is a fundamental human right. This policy explains how NTsocial protects your privacy.

Summary

  • No personal data collection - We don't collect names, emails, or phone numbers
  • No servers - Everything happens on your device and through peer-to-peer connections
  • No tracking - We have no analytics, telemetry, or user tracking
  • Open source - You can verify these claims by reading our code

What Information NTsocial Stores

On Your Device Only

  1. Identity Key
    • A cryptographic key generated on first launch
    • Stored locally in your device's secure storage
    • Allows you to maintain "favorite" relationships across app restarts
    • Never leaves your device
  2. Nickname
    • The display name you choose (or auto-generated)
    • Stored only on your device
    • Shared with peers you communicate with
  3. Message History (if enabled)
    • When room owners enable retention, messages are saved locally
    • Stored encrypted on your device
    • You can delete this at any time
  4. Favorite Peers
    • Public keys of peers you mark as favorites
    • Stored only on your device
    • Allows you to recognize these peers in future sessions

Temporary Session Data

During each session, NTsocial temporarily maintains:

  • Active peer connections (forgotten when app closes)
  • Routing information for message delivery
  • Cached messages for offline peers (12 hours max)

What Information is Shared

With Other NTsocial Users

  • Your chosen nickname
  • Your ephemeral public key (changes each session)
  • Messages you send to public rooms or directly to them
  • Your approximate Bluetooth signal strength (for connection quality)

With Room Members

  • Your messages are visible to others with the password
  • Your nickname appears in the member list
  • Room owners can see you've joined

What We DON'T Do

NTsocial never:

  • Collects personal information
  • Tracks your location
  • Stores data on servers
  • Shares data with third parties
  • Uses analytics or telemetry
  • Creates user profiles
  • Requires registration

Encryption

All private messages use end-to-end encryption:

  • X25519 for key exchange
  • AES-256-GCM for message encryption
  • Ed25519 for digital signatures
  • Argon2id for password-protected rooms

Your Rights

  • Delete Everything: Triple-tap the logo to instantly wipe all data
  • Leave Anytime: Close the app and your presence disappears
  • No Account: Nothing to delete from servers because there are none
  • Portability: Your data never leaves your device unless you export it

Bluetooth & Permissions

NTsocial requires Bluetooth permission to function:

  • Used only for peer-to-peer communication
  • No location data is accessed or stored
  • Bluetooth is not used for tracking
  • You can revoke this permission at any time in system settings

Children's Privacy

NTsocial does not knowingly collect information from children. The app has no age verification because it collects no personal information from anyone.

Data Retention

  • Messages: Deleted from memory when app closes (unless room retention is enabled)
  • Identity Key: Persists until you delete the app
  • Favorites: Persist until you remove them or delete the app
  • Everything Else: Exists only during active sessions

Security Measures

  • All communication is encrypted
  • No data transmitted to servers (there are none)
  • Open source code for public audit
  • Regular security updates
  • Cryptographic signatures prevent tampering

Changes to This Policy

  • The "Last updated" date will change
  • The updated policy will be included in the app
  • No retroactive changes can affect data (since we don't collect any)

Contact

NTsocial is an open source project. For privacy questions:

Philosophy

Privacy isn't just a feature—it's the entire point. NTsocial proves that modern communication doesn't require surrendering your privacy. No accounts, no servers, no surveillance. Just people talking freely.