Skip to content

TLINDEN/digiproof

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
css
 
 
js
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DigiProof

Ember.js Digital Testament App.

This is an javascript app which allows you to create and maintain a digital testament.

This is BETA software, use on your own risk.

If you want to try it, download the standalone file digiproof-prod, save it to your disk and open it locally in your browser.

There's also a development version, which retains all data across browser sessions. This version does store any entered data unencrypted using the localStorage adapter for ember.js. So, please do not enter any production data into the development version!

Features

  • you can enter one or more legal successors
  • any number of network assets (i.e. accounts) can be entered
  • each account can be assigned to a legal successor
  • you can specify what the legal successor shall do with the asset
  • the computed result can be printed, usually you sign it and deposit at your solicitor.
  • the data can be exported in case you want to update it in the future. the export is encrypted using AES256. a passphrase has to be entered which will be hashed 32 times and used for encryption. A authentication MAC (HMAC-SHA512) will be added as well to make sure there have not been any tampering with the export.
  • localisation support. currently german and english are fully supported.
  • full browser support, tested with IE 8, firefox and google chrome.

Installation

Download the standalone self contained app to your computer by right-clicking the following link and selecting "save as ...": standalone file digiproof-prod.

Then open the file locally either by double clicking it from your filemanager or opening it from your browser (File => Open ...).

Screenshots

Here are some screenshots of the app in action. Please note that they might be outdated.

This is the main screen of the app: main screen

Here we entered some asset data (german language version): network asset

Here is a sample printed testament.

More screenshots can be found in the samples directory.

Used Javascript Libraries

  • Ember.js
  • Handlebars.js
  • Twitter Bootstrap (2.x version)
  • CryptoJS
  • Jquery
  • Blob
  • json3.js
  • localstorage_adapter.js
  • moment.js

License

Licensed under the GPL v2..

Commercial redistribution prohibited.

Author and Copyright

Copyright (c) T.Linden.