We believe privacy should be simple and transparent. Here's exactly what we collect, why, and how we protect it.
Vibe is designed to collect the minimum data needed to make the chat experience work. We do not collect any personally identifiable information beyond what you voluntarily provide.
We do not collect your email address, phone number, real name, location, IP address logs, or any biometric data.
All data collected is used solely to provide the real-time chat functionality. We do not sell, rent, or share your data with any third parties for marketing or advertising purposes.
Messages sent in public rooms are visible to all users currently in that room and are stored in our database to provide message history for new joiners.
Private (direct) messages are only visible to the sender and the intended recipient. They are stored in the database with no access by other users or administrators during normal operation.
Important: Do not share sensitive personal information, passwords, financial details, or private data in any chat room. Treat all messages as semi-public communication.
All chat messages — both public and private — are automatically deleted every 30 minutes by our scheduled cleanup system. No permanent message history is retained.
When you share a file in chat (image, audio message, video, PDF, or other document), it is uploaded to our server and stored temporarily so other users in the conversation can access it.
/uploads directoryDo not upload files containing sensitive personal data, copyrighted material, or illegal content. You are responsible for the files you share.
Your data is stored in a SQLite database on our server. We implement the following security measures:
Vibe is currently in testing/development phase. While we take reasonable precautions, this is not a production-hardened system. Do not use it for sensitive or confidential communications.
We believe in minimal data retention. Here is exactly how long each type of data is kept:
The automatic 30-minute cleanup runs on a server-side schedule. If the server is restarted, the cleanup timer resets. All message and file data is wiped completely — it cannot be recovered after deletion.
Even though we collect minimal data, you have the following rights regarding any information associated with your session:
If you have any questions about this privacy policy, want to request data deletion, or have a concern about how your data is handled, please reach out:
This policy may be updated as the app evolves. We will update the "Last updated" date at the top of this page when changes are made. Continued use of Vibe after changes constitutes acceptance of the updated policy.