FAQ
How to setup IPGuard?
You create an IPGuard account. Email, password... After that, you are given a single command line you need to run in your Git repository. That's all!
What does the setup script do?
The setup script goes through these steps:
- Check you IPGuard API key
- Declare your Git repository to IPGuard
- Merge all you commit hashs to a file and post it to IPGuard for timestamping
- Install a Git post-commit hook that posts you Git commit hash each time you commit
Curious? The script has less than 200 lines so you can easily review it.
How does IPGuard work once setup?
IPGuard setup configures a Git post-commit hook. This script is run each time you commit. It simply takes your fresh commit's hash and posts it to IPGuard for timestamping.
Which data are sent to IPGuard?
When using IPGuard, you send two kind of information to IPGuard:
- Your Git repository name, eg. project-alpha.
- Your Git commit hashes (past and future), eg. d15d02372480b7b94374c6c08f4b4c45b0ef046d.
Other information, such as your repository content, commit messages, remotes... are never sent to IPGuard.
How to verify a timestamp?
To verify a timestamp:
- Visit a timestamp page on IPGuard and download the timestamp.
- Create a file that contains your Git commit hash (eg. c4e4e6a44384b9f1696a69662889b3ac5368fc26). Make sure the file does not contain anything else, such as a new line character.
- Visit OpenTimestamps and submit both the timestamp file and the commit hash file.
Your question is not here? Drop us an email!