di.me
A technology for secure, trust- and privacy-ensuring communication.
How to get involved?
- You are welcome to help us evaluating our prototype by joining the TestTrial.
- Build and run your own di.me server.
- Contribute to the open source project.
- Comment on di.me and report issues.
Learn more about di.me
- Read the Frequently Asked Questions in the wiki.
- On the di.me project site you can find further information about the research project.
-
Scientific publications detail particular aspects of di.me concept and implementation.
- Technical documentation about the Open Source project can be found in the wiki.
Architectural Overview
Core is a user-controlled personal service: the di.me userware. It serves the user as a central node for organizing and managing the communication and handling of his personal data. Although the di.me userware can be hosted in the cloud as well as on user-devices, personal data access and communication are always kept under user control. By communicating di.me userwares directly to each other, a decentralized network is established produced for exchanging entities such as user profiles, messages, files, etc ., without the need of a centralized, hosted platform. di.me is targeted to integrate external services, like social web systems, thorough a framework for Service Gateways. Communication to services or di.me users is based on distinct Service Accounts that allow for separating identities and channels, avoiding therefore unintended linkability of users. The di.me platform is based on a semantic core that provides information models of the relevant concepts in the personal and social information sphere, including digital identities, trust of communication partners, privacy of data, context of communication situations. Semantic mapping and reasoning will support the intelligent management of personal data. A common interface (API) standardises the communication between personal services and clients on mobile devices or in the web.
Architectural Diagram
Authorship
The di.me framework is an outcome of the project digital.me: Integrated digital.me Userware for the Intelligent, Intuitive, and Trust-Enhancing Management of the User’s Personal Information Sphere in Digital and Social Environment supported under the 7th Framework Program of the European Commission.
di.me Framework maintained by fp7-di.me www.dime-project.eu