FAQ · The short answers
The questions, answered.
Quick answers. If yours isn't here, drop me an email.
Getting started
What is CSWStats?
It pulls your match history from DartCounter and turns it into proper stats. Averages, win rate, scoring breakdowns, rank progression, every checkout you've hit, and more.
Is it free?
Yes. The core dashboard, checkout stickerbook, leaderboard and history are free. The Pro plan (£5 a month) unlocks throw analytics for Omni device owners.
How do I link my DartCounter account?
After signing up, the dashboard asks for your DartCounter email and password. We use it to authenticate against DartCounter once, pull your matches, and cache the result. We never share it.
I sign in to DartCounter with Google or Facebook. Can I use CSWStats?
Not yet. DartCounter's API only accepts email and password right now. If you can set a password on your DartCounter account in their app, you can use that to link here.
Account and billing
How do I cancel?
Go to
your account page and open "Manage billing". Stripe handles the cancel flow. You keep Pro access until the end of your current billing period.
How do I delete my account?
From
your account page, scroll to the danger zone. You'll need to confirm with your password. Deletion is immediate and irreversible - all your data is wiped.
Can I get a copy of my data?
Yes.
Account page → "Export my data" downloads a CSV of every game and every checkout you've hit.
My DartCounter password changed and stats won't load.
Open the dashboard, scroll to the "Connect DartCounter" panel and enter your new password. CSWStats stores it (encrypted) so future refreshes work without re-entering.
Privacy
Where is my password stored?
Your CSWStats password is salted and hashed (bcrypt). Your DartCounter password is encrypted with Fernet (AES) before being written to the database. Neither is readable as plaintext.
Do you sell my data?
No.
I have a different question.
Email me directly. I read every message.