Host a mirror

A Seecret mirror site is an exact copy of seecret.io and offers all the same functionality

Why host a Seecret mirror site

Mirror sites prevent the ability to successfully compromise or tamper with the contents of seecret.io by providing independent verifiable correct instances of the code. They are an important aspect of the open-source, freely distributable nature of Seecret.io and a valid defense against external control or subversion of the code.

How to host Seecret mirror site

  1. Clone or copy index.html from commit version 6d437e8bbc98c2f1694dfc80e15876fcd4aaecaf on Github
  2. Host the index.html file from any server you like. It can be anywhere (including a local host server of your own to use privately!) but we recommend CDNs or static file storage servers over SSL such as Rackspace secure file storage servers, or Amazon S3 buckets as static websites through CloudFront with SSL. If that's all gibberish to you, contact us and we'll help you set it up!
  3. Send us the url where you are hosting the mirror and we will enable our Oauth.io account to authenticate with Twitter from your url.

You should verify the index.html file contents by comparing the SHA384 hash value to the one you see here below.

SHA384(index.html)= base64: CzzxiTiNhp9SV2RI1LkVvk2VcH94TbWEBV95UQdoFJxMsoxJOGRmLSsnu4vofQFK

If you are not sure what this hash value is about, read this Wikipedia discussion of the concept of file verification with links to other "How Tos".

And here are some file verification tools for Mac and PC:

And here is an online tool for verifying the sha384 hash of any contents online: http://hash.online-convert.com/sha384-generator

Third party scripts, css, and images and css are sourced over SSL from cdnjs.com or rawgit.com . In addition we provide subresource integrity hashes on all our script and link tags calculated with a public SRI Hash generator . Subresource Integrity is an important security feature and we encourage you to read up on it and test your browser for support.

We have also published the hash values for dist/index.html in the following locations:

  • https://github.com/simpledynamics/seecret_app
  • https://www.twitter.com/seecretapp
  • https://www.facebook.com/Seecret-1780007618900168/
  • https://www.simpledynamics.net/seecret_hashes.html
  • More to‍‍‌‌​​​‌‍‌‌​‌​​​‍‌‌‌​‌​​‍‌‌‌​‌​​‍‌‌‌​​​​‍‌‌‌​​‌‌‍‌‌‌​‌​‍‌​‌‌‌‌‍‌​‌‌‌‌‍‌‌​​‌‌‌‍‌‌​‌​​‌‍‌‌‌​​‌‌‍‌‌‌​‌​​‍‌​‌‌‌​‍‌‌​​‌‌‌‍‌‌​‌​​‌‍‌‌‌​‌​​‍‌‌​‌​​​‍‌‌‌​‌​‌‍‌‌​​​‌​‍‌​‌‌‌​‍‌‌​​​‌‌‍‌‌​‌‌‌‌‍‌‌​‌‌​‌‍‌​‌‌‌‌‍‌‌​‌‌‌​‍‌‌​​​​‌‍‌‌‌​‌​​‍‌‌​​‌​‌‍‌‌​​‌‌‌‍‌‌‌​​‌​‍‌‌​‌‌‌‌‍‌‌‌​‌‌​‍‌‌​​‌​‌‍‌‌‌​​‌​‍‌​‌‌‌‌‍‌‌​​​‌‍‌‌​‌‌​‍‌‌​​​‌​‍‌‌‌​​​‍‌‌​‌​​‍‌‌​‌‌​‍‌‌​‌‌‌‍‌‌​​​​‍‌‌​​‌​‌‍‌‌​​‌‌​‍‌‌​​​‌‍‌‌​​‌‌​‍‌‌​‌​​‍‌‌​​‌‌‍‌‌​​‌‌​‍‌‌‌​​​‍‌‌​​‌‌​‍‌‌​‌​‌‍‌‌​​‌​​‍‌‌​​​‌​‍‌‌​​​‌‌‍‌‌​​‌​‍‌‌​​​‌‍‌‌‌​​‌‍‌‌​​​‌​‍‌‌​​‌‌‍‌‌​‌‌‌‍‌‌​​‌‌‍‌‌​‌‌​‍‌‌​‌‌‌‍‌‌‌​​​‍‌‌​‌‌‌‍‍‍ come...

Existing mirrors