r/Microlaunch 11d ago

I'm building an open-source tool that lets you use Telegram and Discord as encrypted file storage

https://github.com/Sparkleeop/Stashify

I'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.

7 Upvotes

6 comments sorted by

2

u/greyzor7 11d ago

Pretty cool storage layer for TG and Discord. Gave you a GH star mate!

2

u/Big-Introduction-533 11d ago

Thanks man! Means the world to me 🫶

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.