Sign in
Before you sign in - the phone app comes first. Install Blasts Deals on your phone (Google Play; iPhone: App Store), register in it with your work e-mail, and turn on Settings → Sign-In Approvals. Then sign in here with that same e-mail: every test sign-in is approved on that phone, and a sandbox partner can ring only the phone registered with the e-mail you use here.
Set up an extension in 4 steps
One path, in order. A step turns green only when the server has seen it happen - so you always know where you are.
- Your phone. A sandbox rings only the phone whose Blasts Deals app is registered with the e-mail you signed in here with:
. - Create a sandbox partner. Free, instant, rings only your own phone.
- Register your extension. Download the sample, unzip it, open
chrome://extensions, turn on Developer mode, click Load unpacked, pick the folder. The sample's popup shows its 32-letter id with a Copy button - paste it here. - Sign in from the extension. Open the sample's popup: click the puzzle-piece Extensions icon to the right of Chrome's address bar, then Blasts Kit Sample in the list (pin it there once and it stays visible). In it, open Settings, enter partner id
-and a product name, save, go back to the popup, type the same e-mail () and click Sign in. What to expect: the first click only asks your phone for permission (Settings → Sign-In Approvals → allow); the second click shows a 6-digit code in the popup after a few seconds (up to ~10 the first time); the request appears under your phone's Approvals tab — open it and type that code into it (the code is shown on the PC only, never sent to the phone).
Your partners
| Partner ID | Mode | Status | Login | Credits | Live keys | Actions |
|---|
No partners yet — create a sandbox below.
Create a sandbox partner
Instant test keys (pk_test_…). Zero cost, 100 sends per day, login testing enabled. Limit 3.
Request live keys
Tell us who you are and how you'll use the API. Reviews are quick; you'll mint the keys yourself right here once approved.
Usage —
Daily activity (UTC days). "Sent" counts delivered messages; the sandbox cap counter tracks pre-send slots and can differ — both are correct.
Seat Integrity —
Sharing-likelihood buckets for your accounts, with the reasons named.
Advisory only — this is who to offer a team plan, never who to block.
Blasts never blocks a login on this score. Accounts are your pairwise user IDs
(the same sub your assertions carry) — never emails.
| Account (sub) | Bucket | Why | Updated |
|---|
No elevated or high accounts — nothing needs your attention.
Recent transitions
| Account (sub) | Change | When |
|---|
No bucket changes recorded yet.
Extension sign-in -
"Sign in with the Blasts Deals app" inside your own Chrome / Edge extension, with no backend and no
secrets in the extension. Your partner id is public; the server matches the browser's
chrome-extension://<id> origin against the ids you register here. Vendor
blasts-kit-ext.js into your extension and call createBlastsExt({ partnerId: '' }).
Sandbox partners ring only your phone (this console's account) - request live keys to serve other people.
Licensing numbers for your users
What a linked PC gets. Defaults are the Free B2B Leads numbers; change them for your product.
License codes (paid plan)
Mint codes here, sell them however you like; your extension activates them with kit.license.activate(code).
Each code allows the number of PCs set above ("PCs per paid key"). Codes are shown once - the server keeps only their hashes.
| Code (hash) | Label | PCs | Minted | Status |
|---|
Docs: blasts.dev ·
Signing: HMAC-SHA256 over timestamp\nbody with your signing secret ·
Keys rotate with a 24-hour overlap.