Background information
What is this website about?
Shōbu is an application for supporting tournaments. Currently, support is limited to Ju-Jutsu-Fighting.
This website is accompanying that application by featuring a list of upcoming tournaments and the opportunity to officially enroll athletes in either tournament.
Why focus on privacy concerns?
On enrolling in a tournament via some website, personal information on enrolling athletes has to be processed and saved. Germany-based cepharum GmbH is hosting and maintaining this website and has to consider EU GDPR in this.
By relying on client-side encryption of data, neither hosts of tournaments nor enrolling teams need to sign a contract with cepharum GmbH to use this website without legal concerns for cepharum GmbH does not have access on any personal information provided by teams and processed by hosts of tournaments.
What is special about the website's implementation?
All personal information is encrypted and decrypted in a user's browser.
- Data managed by teams is encrypted symmetrically so that a team can read and write its own data.
- When enrolling athletes in a tournament, their information is encrypted asymmetrically so that hosts of tournaments can decrypt them.
This way any data stored online is encrypted and thus unreadable to stakeholders involved in hosting this website.
However, this results in a slightly different user experience.