Privacy Policy

Last updated October 30, 2026 · operated by yousufmohi

This policy explains what the flow Discord bot (“flow”, “we”) collects, why, and how to remove it.

What we store

If you link a LeetCode account, we keep:

What we do not store

We do not store your Discord username or display name. It appears on a card only at the moment you run a command, and is not saved.

We never receive or store your LeetCode password or login session. The optional history import runs as a bookmark in your own browser on leetcode.com and sends us only the list of problems you have solved — your LeetCode login never leaves your browser.

We do not store your messages, email address, or any payment information, and we never ask for payment.

How we collect it

We collect the data above only through your use of the bot:

How we use it

We use it to mark which problems you have solved on cards, to power /progress and /daily, and to keep that information current.

We do not sell your data, share it for advertising, or use it for any other purpose.

Where it is stored

Data is held in a Supabase database, and the bot runs on Vercel. We read publicly available data from LeetCode, and the bot operates on Discord. Each of these services has its own privacy practices.

flow is an independent project and is not affiliated with, endorsed by, or sponsored by LeetCode or Discord.

How long we keep it, and how to delete it

We keep your data until you remove it. Run /unlink in Discord at any time: this immediately and permanently deletes your link and every solved record we hold for you. You can also email us to request deletion.

Children

The bot is not directed to anyone under 13, and Discord requires its users to be at least 13 (or older in some regions).

Changes to this policy

We may update this policy. The “last updated” date above will change when we do, and continued use after a change means you accept it.

Contact

For any question or request about your data, email flowbot.support@gmail.com.