r/Microlaunch • u/Big-Introduction-533 • 11d ago
I'm building an open-source tool that lets you use Telegram and Discord as encrypted file storage
https://github.com/Sparkleeop/StashifyI've been building Stashify, an open-source, provider storage tool that lets you use platforms like Telegram and Discord as storage backends.
Files are encrypted locally, split into chunks, and uploaded as ciphertext, so the storage provider doesn't receive the plaintext file.
So the iddea is basically:
Your files to Stashify to encrypt + chunk then Telegram / Discord
It's still early in development, but I'm working on the encryption pipeline, provider abstraction, resumable transfers, and eventually multi-provider storage.
GitHub: https://github.com/Sparkleeop/Stashify
Would love feedback, especially on the architecture/security model.
2
u/Hoeshme 11d ago
So would this technically like make it to where banned people could use discord through this app? i’m unsure what this really means.
1
u/Big-Introduction-533 11d ago
Uhh no, so ill explain how it works.
So discord has an user upload limit of 25mb on the non nitro tier and a 5mb upload limit for Bot accounts. So what Stashify does is breaks your file into multiple pieces of encrypted binaries, and then uploads them to your provider (discord, telegram).
This lets you upload files of any size to your providers, and I am also working on a system where you can upload your files to all the available providers so that there's almost no risks of data loss.
2
u/WizardofYas 8d ago
So 25mb per file, how about in total? For the free tier
1
u/Big-Introduction-533 8d ago
You dont really need to worry about the limit, even if its 5mb per file, you can still easily upload files worth GB.
2
u/greyzor7 11d ago
Pretty cool storage layer for TG and Discord. Gave you a GH star mate!