Ghosted is a privacy-focused social messenger mobile application developed for Android that allows users to message each other in a secure, end-to-end encrypted environment.
Social Media & Communication
Ghosted was crafted with a strong emphasis on privacy, all while maintaining a smooth user experience. To ensure confidentiality, Ghosted employs end-to-end AES encryption for all message data. Messages are immune to modifications or unsending, preserving data integrity. Additionally, Ghosted automatically removes messages after 14 days, ensuring your long-term privacy.
Users are required to create an account before using the Ghosted service. The registration process collects only essential information to respect user privacy. Upon logging in, users can access all encrypted conversations associated with their account.
The Ghosted friend system prioritizes secure connections. Users must send and accept friend requests before engaging in conversations, enhancing control and privacy. Each user is identifiable through their display name and account email address.
Ghosted offers a "daily status" feature, enabling users to share brief updates viewable to friends for 24 hours. After that, the status is automatically deleted to maintain your privacy.
Experience seamless and secure communication with end-to-end encrypted messages. Ghosted's encryption ensures your conversations remain private, without overwhelming you with complex technical details. Messages automatically vanish after 14 days, ensuring ongoing privacy and confidentiality.
Utilizing integrated GPS and mapping functionality enables precise location sharing within messages. Explore shared locations on an in-app map, enhancing your conversational experience.
Share links to .MP4 videos and similar file types with ease. Interact with video links directly within Ghosted for smooth playback.
Effortlessly record and send up to 30-second audio messages using the device's built-in microphone. Listen to recordings directly within Ghosted, adding a personal touch to your conversations.
Ghosted's central server hosts a MySQL database, safeguarding account information, encrypted message data, daily status updates, and friend lists/requests securely.
Ghosted stores account credentials in a local SQLite database after successful login attempts. This ensures seamless re-authentication in case of connection loss or app closure. Your credentials are automatically cleared upon logout, allowing for easy switching between accounts.
Developer Portfolio
By Mazen M.