This describes what the bot actually does, not what it might one day do.
What is stored
- Discord ids. Your user id, and the server and channel ids where you used a command. Numbers Discord issues, not your name.
- Books you shelve. The text pulled out of the file, its title, author, language and format, and a hash of the file so the same book is not stored twice.
-
The file itself. The upload is kept in private storage, with its name and
size, so that
/downloadcan hand it back. Anyone who can open the book on a shelf can also take the file. - Your reading. Where you last were in each book, your bookmarks and their notes, and your page size and colour settings.
- Processing records. While a book is read in, a job row holds the file name and the ids needed to reply to you. Successful jobs are deleted after a day, failed ones after a week.
- Blocks. If a server or a reader is blocked, its id and the time it happened are kept, so the archive knows to keep refusing. Blocking discards the books that came from there; the block itself is all that remains.
What is not stored
- Your conversations. The bot's connection to Discord asks for one intent, which tells it when it has been added to a server or removed from one and nothing else. No message, member or presence ever reaches it. It sees a command you ran, or a message you handed it through the right click menu.
- Anything personal. No names, email addresses or payment details.
- Anything on this site. No cookies, no analytics.
Who else handles it
The bot runs on Fly.io and stores data in a Supabase Postgres database, with the uploaded files in Supabase Storage, all acting on its behalf. Nothing is sold, shared for advertising, or passed to anyone else.
Who can see what
A book on a server shelf can be opened by anyone in that server; one on your private shelf only by you. Reading replies are shown only to the person who ran the command, so nobody sees what you are reading unless you share a quote. Reading now shows only books on a shelf the person looking can already see.
How long it is kept, and how to remove it
A book stays until it is discarded. /discard takes it off a shelf, and once no
shelf holds it, the book, its text, the file it came from, and every bookmark and reading
position go with it. Removing the bot from a server does the same to that server's shelf:
every book on it is taken off, and whatever no other shelf holds is deleted with its text
and its file. A copy on a private shelf stays. A download link is signed for ten minutes and
is not kept afterwards. For anything else, including your settings and reading history,
contact blanks00 on Discord.
Children
The bot is not directed at children. Discord's own minimum age applies to anyone using it.
Changes
If this notice changes, the date at the top changes with it.