Skip to content

ProgPrak21/aeon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Aeon

Get a grip on your personal information


Depfu License GitHub package.json version Documentation


About Aeon

Your online identity is formed by the data that defines you. With ground-breaking laws such as the EU GDPR and US CCPA, data rights are within reach for citizens. Aeon aims to bridge the gap between data rights and citizen control over data.

Aeon is an online identity tool that automatically retrieves data from a variety of sources. Just like your identity is yours to change, so should your data be. Aeon makes sending a request for data deletion and modification available at the click of a button.

When maintaining your online identity, Aeon becomes a repository of how your identity has evolved over time. This repository is in your control, rather than in the hands of commercial interests.

About the author

Aeon is being conceived and actively developed as part of a master graduation project at the department of Industrial Design, Eindhoven University of Technology. It is created by Lei Nelissen, a graduate student with a particular interest in data rights, privacy and the user experience of both.

Get in touch with Lei via e-mail, or pick any of the regular communication channels.

Documentation

Using Aeon

You can find the latest build of Aeon over at the releases page. There's builds for Windows, macOS and Linux.

If you're feeling more adventurous, clone the repository and compile your own nightly build. The only dependency is NodeJS.

npm install
npm start

The Technical Stuff

Aeon is an Electron-based app, a mature platform for building JavaScript applications on the desktop. It is backed by a locally encrypted Git repository, made available through use of the excellent nodegit package.

A custom and modular back-end allows for tracking and retrieving data from multiple sources. This is done through retrieval from an API, asynchronous data requests or a combination of both. Parser logic then allows for extracting common data types from the resulting JSON.

Docs describing how providers are to be added will be provided soon'ish.

About

Online identity versioning for the masses

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 98.1%
  • JavaScript 1.4%
  • Other 0.5%