Email Login
Not signed in.
Sign in to open your customer, team, or admin workspace.
Not signed in.
Use your existing account for faster onboarding.
TapSign Secure Login
TapSign will become the final device-backed login gate. Google and GitHub stay available, then TapSign approval from your phone will protect the account with the device enclave key.
GitHub and Google callback returns directly to this secure portal. After sign-in, the portal will keep prompting you to finish TapSign protection until the SDK-backed enrollment is completed.
Ready.
TapSign Final Gate
After Google, GitHub, or email login, this account should finish TapSign device protection for the final phone approval step.
See plan, renewal, quota, and entitlement state.
No account data loaded.
Annual access is sold through one-time Stripe prices. Team starter guidance assumes up to 5 seats, while Enterprise Custom stays quote-based so larger seat counts or bigger Memory-bank quotas can be activated manually without adding public checkout SKUs.
Referral codes pay at least £2.00 per paid buyer. Affiliate codes pay at least £2.50 per paid buyer. Buyers get the better of £2.50 off or 10% off annual checkout.
Select a plan and module to see the recommended annual SKU.
Checkout is charged in GBP. International cards can still pay, and your bank or card provider may convert the final amount into local currency on your statement. Full refund stays open for the first 5 days, and referral or affiliate payout stays on hold until that window closes.
The recommended GBP amount is auto-filled from the selected annual SKU so your bank transfer amount matches the pricing guide.
Use this reference in your bank transfer note. After you send the payment, mark it for manual review. No payment-proof URL is required.
Your team then checks the bank manually. If the transfer is confirmed, the plan is approved. If no matching payment arrives, the request stays pending or is rejected.
No billing data loaded.
No support data loaded.
Owner/manager workspace for team and enterprise seats.
No team data loaded.
Monitor users, paid status, support queue, and control subscriptions.
Set live/test Stripe keys, checkout mapping, and public pricing text without editing server env files.
Use one-time annual Stripe prices for: pro/team/enterprise x narrate/memorybank/bundle. If Stripe charge amounts change later, create a new price_... in Stripe and update only this map.
Edit visible pricing here without touching Stripe IDs. Team and enterprise entries can stay as starter-package or “from” pricing if final sizing is handled manually.
If strict self-check mentions Playwright but the log shows 127.0.0.1:8787 connection refusal, fix the local backend first. Cloudflare tunnel helps public ingress, not this local dependency gate.
The field editor is the default path. Use this only if you want to paste/import a catalog manually, then click Apply JSON To Cards.
No admin data loaded.