edrlab / thorium-reader

A cross platform desktop reading app, based on the Readium Desktop toolkit
https://www.edrlab.org/software/thorium-reader/
BSD 3-Clause "New" or "Revised" License
1.86k stars 157 forks source link

privacy issue: annotations "creator" is a person's name / nickname #2628

Open danielweck opened 3 weeks ago

danielweck commented 3 weeks ago

Suggestion: somehow inform Thorium user that personal information is stored only the user's local database, and user can opt-in (not opt-out) to include personal information when exporting annotations.

llemeurfr commented 2 weeks ago

interesting yes. the creator's name is optional but really useful, and Thorium should export it when the user agrees. @panaC, can we add a flag to the Settings / General? Same look as the session flag, below this one.

Label EN: "Do you want your name to be included in your annotations when exported?" (yes/no), no default.
And below: "If yes, enter your name:" + input field.

llemeurfr commented 2 weeks ago

The creator id will be automatically generated as a UUID if the flag is set to Yes, and stored.