Documentation

FLRanked Docs

Everything you need — rules, FAQ, legal, and how it all works.

About FLRanked

FLRanked is a competitive beat-making platform where producers go head-to-head. Every player in a match receives the same 4 melody files. You bring your own drum kit and production tools — the challenge is to build the best beat around those shared melodies.

Solo mode is ranked with ELO. FFA mode is casual with no ELO stakes.

FLRanked is not affiliated with Image-Line or FL Studio.

How to Play

Step 1 — Queue up
Choose Solo or FFA from the Play page and enter the queue. Solo matches you against one opponent near your ELO. FFA fills a lobby of 4–8 players.

Step 2 — Download your pack
Once matched, download the ZIP containing 4 melody files. You use your own drum kit — the challenge is to build the best beat around the provided melodies.

Step 3 — Cook your beat (20 minutes)
Open the melodies in FL Studio or any DAW. You can process, pitch, chop, layer, or reverse them however you like. Use your own drums, presets, and effects freely.

Step 4 — Upload
Export your beat as MP3 or WAV (max 50MB) and upload it within the 2-minute upload window.

Step 5 — Vote
After all players upload, the community votes on their favourite beat. In FFA, participants vote for each other. Most votes wins.

Rules

1. You receive 4 melody files. Use only these as your melodic foundation.
2. You are free to use your own drum kit, samples, presets, VSTs, and effects.
3. You may process, pitch-shift, chop, reverse, or layer the provided melodies however you like.
4. Beats must be submitted within the upload window — late uploads are not accepted.
5. Hate speech, NSFW content, or any form of harassment is grounds for an immediate ban.
6. Match manipulation (coordinated voting rings, account sharing) results in a permanent ban.
7. FLRanked is not affiliated with Image-Line or FL Studio — it is an independent competitive platform.

ELO & Ranks

Solo mode uses an ELO-based ranking system. Every win earns +3 ELO; losses cost −2 ELO (floor at 0). ELO never goes negative.

Rank thresholds:
- Unranked: 0–9
- Gold I: 10–14
- Gold II: 15–19
- Gold III: 20–29
- Platinum I: 30–34
- Platinum II: 35–39
- Platinum III: 40–49
- Platinum IV: 50–59
- Platinum V: 60–79
- Diamond I: 80–89
- Diamond II: 90–99
- Diamond: 100+

FFA mode has no ELO — it is a casual mode for everyone.

VIP Membership

VIP members get:
- Priority queue — matched instantly regardless of ELO range
- VIP badge on their profile and in the queue lobby
- Early access to new modes and features
- A gold glow on their profile card

VIP is available from the VIP page. Subscriptions are managed via Stripe and can be cancelled anytime.

Frequently Asked Questions

Can I use my own samples?
No. The entire challenge is to make the best beat using only the provided pack. Using external sounds is against the rules.

What DAW should I use?
Any DAW works — FL Studio, Ableton, Logic, etc. The platform is not affiliated with Image-Line.

What happens if I don't submit?
If only one player submits, they win automatically. If neither submits, the match is cancelled with no ELO change.

Can I vote in my own match?
No — participants cannot vote in Solo mode. In FFA, each participant votes for one other participant (not themselves).

What file formats are accepted?
MP3 and WAV, up to 50MB.

How long does voting last?
Solo: 1 hour of public voting. FFA: voting ends when all participants have voted, or after the timer.

How do I report someone?
Use the report button on the match page or voting page. Reports are reviewed by admins.

Privacy & Data Policy

What we collect
- Account data: email address, username, and password hash (stored by Supabase Auth — we never see your raw password)
- Profile data: ELO, win/loss record, avatar, bio, optional social handles (Instagram, TikTok), optional Discord link
- Match data: match history, vote history, ELO history
- Beat submissions: your uploaded audio file is stored temporarily — automatically deleted 7 days after the match ends
- Chat messages: match chat is deleted automatically after 5 minutes
- IP address: collected at registration for abuse prevention only, not stored long-term
- Last seen timestamp: updated when you use the platform to power the online count

What we do NOT collect
- We do not sell your data to any third party
- We do not run advertising or tracking pixels
- We do not collect payment details — Stripe handles all payments independently
- Discord account linking is entirely optional

Where data is stored
All data is stored on Supabase infrastructure (EU-West region, Ireland). Beat submission files are stored in Supabase Storage. Your data does not leave the EU.

How long we keep it
- Active account data: kept as long as your account exists
- Beat audio files: deleted automatically 7 days after match completion
- Chat messages: deleted automatically after 5 minutes
- ELO history and match records: kept indefinitely (part of your competitive profile)
- Status check logs: kept for 90 days

Your rights
You can request deletion of your account and all associated data at any time by contacting us on Discord. We will process deletion requests within 30 days.

Cookies & Sessions

FLRanked uses only essential cookies required for the platform to function.

What cookies we use
- Session cookie: keeps you logged in between visits (Supabase Auth session token, stored in a secure HttpOnly cookie)
- No analytics cookies: we do not use Google Analytics, Facebook Pixel, or any third-party tracking
- No advertising cookies: none

By using FLRanked you consent to the session cookie required for authentication. You can clear it at any time by logging out.

FLRanked is not affiliated with or endorsed by Image-Line or FL Studio.

?