Inspiration
The idea for OwnID was born out of a need for secure, user-controlled digital identity management. We wanted to create a solution where users could maintain complete ownership over their profiles, emphasizing privacy and offline accessibility.
What it does
OwnID is an offline-first app that enables users to manage and share their digital profiles securely and privately. Built on decentralized identity (DID), users can create self-sovereign identities, exchange encrypted messages over Bluetooth, and securely interact with others even in areas without internet access.
How we built it
It was developed using DIDComm protocols and DID methods to establish secure, decentralized communication channels. By integrating Bluetooth as the transport layer, we ensured encrypted messages could be exchanged without internet dependency. The development process involved design for offline functionality and state management.
Challenges we ran into
- Bluetooth Stability – Ensuring smooth and consistent communication across different devices and OS versions.
- Offline Data Management – Designing a reliable, secure data synchronization and conflict resolution system for offline mode.
- DIDComm Connections- Usage of didcomm connections to share profiles keeping the connections active
Accomplishments that we're proud of
We successfully created a fully offline, secure profile-sharing app that empowers users to control their digital identities. We’re proud to have implemented DIDComm over Bluetooth and achieved a seamless user experience for profile sharing in low-connectivity environments.
What we learned
Developing OwnID deepened our understanding of DID technology, offline-first architecture, and Bluetooth communication. We learned valuable lessons in user-centered design for decentralized applications, emphasizing privacy and autonomy.
What's next for OwnID
To expand compatibility with NFC for offline sharing, we plan to introduce internet support. This will allow OwnID users to interact seamlessly in both online and offline environments, ensuring profile sharing and secure communication wherever they are. This enhancement will further empower users by giving them flexibility in managing their digital identities across all connectivity scenarios.
Built With
- android
- bluetooth
- expo.io
- ios
- mobile
- react-native
- react-native-paper



Log in or sign up for Devpost to join the conversation.