Privacy Policy

Last updated: August 2025

1. Information We Collect

When you create an account, we collect personal information such as your full name, username, and password. To protect your security, your password is securely hashed using the bcrypt.js library on the client side before being stored.

2. How We Store Your Data

We use Google Firebase Firestore to store your account data, friends list, and messages. Firestore is a secure, cloud-hosted NoSQL database with robust security measures to protect your data.

3. Password Security

Your password is never stored in plain text. Using bcrypt.js, your password is hashed on the client side with a salt before transmission. This approach ensures that even if our database were compromised, your actual password remains protected.

During login, the entered password is hashed and compared with the stored hashed password to authenticate your access securely.

4. How We Use Your Information

Your information is used to:

5. Sharing Your Information

We do not sell or rent your personal information. Your data is only shared with other users as necessary to enable friend connections and messaging.

6. Your Choices

You can control your privacy settings within the app. You may also delete your account at any time, which will remove your data from our database.

7. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the “Last updated” date above. We encourage you to review this policy periodically.

8. Contact Us

If you have any questions or concerns about your privacy, please contact us at support@example.com.