Admin access locked

Enter the admin token to manage licenses and integrations.

🔒 Signed httpOnly session cookie · expires after 12h · 5 wrong tries locks the IP for 15 min

Projects

mr3d.site / license management
edge live

Projects

Each product gets a public page at /p/<slug> with its own license management. Select a project to open its dashboard, or add/import a new product page below.

License pool

Licenses
Active machines
Pending
One secure license pool shared by your products — per-project reporting slots in automatically as new projects ship.

📥 Support inbox – open – pending

Total licenses
orders imported
Active machines
seats bound right now
Pending approval
awaiting action
Revoked
disabled orders

Activations — last 14 days

Recent orders

OrderSale #StatusSeat

Recent events

Import orders

Paste a SuperHive / Gumroad CSV export, or one Order ID per line: ORDER-ID, optionally ,email. New orders become activatable immediately; the buyer comes from the market sale email.

Disable / enable

Disabling revokes the license and frees its seat instantly (the buyer's next validate stops).

Quick activation

Register an order instantly, bound to its add-on — the add-on name must match to activate.

All orders

Add-on nameMarketOrderSale #EmailStatus Seat · FPExpiresEnable / DisableRefund · seat release

Activated machines

OrderFingerprintUIDIPStatusActivatedLast seen

Pending activations

Portal users
login accounts
Customers (emails)
in license DB
Active sessions
cookie logins right now
Devices tracked
fingerprints seen

Portal registrations (30 days)

New devices (30 days)

license status

Customers database

CustomerEmailOrdersActive devicesPortal account

Cookie & session storage

Everything mr3d.site stores in browsers:
🍪 mr3d_session (cookie)
HttpOnly · SameSite=Lax · Secure · 30 days — the customer portal login (server-verifiable, hash-stored)
🔒 httpOnly session cookie
The admin token is exchanged once for a server-side session; nothing credential-like is stored in this browser
📁 mr3d_proj (localStorage)
Remembered admin project selection
No third-party cookies, no trackers, no analytics scripts.

Active portal sessions

UserStartedExpiresIP

📈 Sales analytics

One row per sale, auto-fetched from the market APIs on the API pulse · refunded sales stay in the analytics and revoke their license.
Gross revenue
paid sales
Net revenue
after refunds
Sales
Refund rate
Your earnings
creator share, after fees
Avg order value
per paid sale
Unique customers
buyer emails
Sales tracked
records incl. refunds

Net revenue per day

Sales per day

revenue by product

Top products

Top customers by revenue

Recent sales latest first

SoldMarketOrderProduct / variantCustomerAmountEarningsStatus

🧱 Build A web Page

Pick a product, then compose its page from blocks — text, images, videos, icons, art galleries and a live sales-analytics block that auto-fills real numbers from SuperHive. Click a block to edit it on the right; apply a template for a professional start. Save publishes it at /p/<slug>.

Add block

Registered users (login accounts)

IDEmailRegisteredLast loginOrders

Banned devices

Loading…

All devices / fingerprints

Full history per order + fingerprint: activation count, first/last seen, linked customer and account. Ban a stolen or abused machine — it will be refused at activation/validation.
OrderFingerprintUID / CustomerUserSeenTimesStatus
🆕 New
👀 Reviewed
💬 Replied
✅ Done

Customer feedback

Connectors & integrations

One row per market API & webhook. Click ⚙ Configure to add the key, endpoint & related headers — test it live, then ⬇ Pull now or let the ⏱ API pulse auto-import sales into Orders & Activations.
all
📥
Select a thread to read it
Conversations appear as soon as a customer mails support@mr3d.site.

✉️ Sender identity

Used as the sender on every email. The address must be verified in Resend. Leave blank to keep the default.

⚙️ Automation rules – active – deferred

Rule in an email once and it fires on every matching event: sale completed (order imported, market pull or store webhook), ticket received (mail to support@), license expiring (cron sweep) and manual runs. Loop protection: one auto-reply per person per rule per 24h, and every event fires once. Opt-outs and the kill switch are always honoured.
Webhook trigger (any external system): POST /api/email/hooks/<event> with header X-AFMP-Webhook: <webhook secret> and a JSON body like {"order_id":"…","email":"…"}. Events: sale_completed, ticket_received, license_expiring, manual.

🎯 B2B & developer prospects – leads

Segment the outreach: developer, B2B client, content creator, agency. Campaigns send through the template engine with {{name}}, {{company}}, {{tech_stack}} and an unsubscribe link; unsubscribed and opted-out addresses are skipped automatically.
ContactCompanySegmentTech stackStatusLast contact

🧾 Automation delivery log

WhenRuleRecipientEventMessageNote

✉️ Compose & send

Type recipient addresses/Order IDs above to send to them directly, or leave empty and pick a saved group below.
Recipients: — (use Preview to count)

🧩 Templates

📬 Outbox

idkindToSubjectStatusErrorSent

☁️ Cloudflare account & storage

Features Cloudflare provides

Storage capacity

Raw snapshot

Activation policy

Change take effect immediately.

Security

Rotate the admin token — the old one stops working instantly.
Incoming webhook shared secret (sent as X-AFMP-Webhook):

🌐 Public site mode loading…

Switch the mr3d.site homepage to a professional under maintenance page — only the root site is hidden. Portal, product pages and license activation/validation keep working for everyone.
While maintenance is on, admins can still preview real pages with ?preview=1.

Live audit log