Account dashboard
This account dashboard shows your signed-in email, plan, usage, and billing status from the server.
Checkout and billing remain fail-closed unless the server confirms they are available for this account. When Stripe billing is live and the account is eligible, the Billing Portal is the planned self-service cancellation path, with period-end cancellation by default. Listed Pro prices are before applicable taxes; when live billing is enabled and verified, Stripe Checkout may calculate and add taxes based on billing information, may collect billing address for tax calculation, and may request a business/tax ID only where applicable. Use [email protected] for billing, refund, cancellation, account, privacy, or legal support as the confirmed support route unless dedicated mailboxes are approved later. The 7-day refund request window, cancellation timing, support route, recurring Pro launch price, Business Contact / Coming soon posture, no-overage rule, and buyer-pays-applicable-tax posture are owner-confirmed for pre-live copy; live checkout still waits on jurisdiction, Stripe Tax settings, privacy/provider, Stripe live, and production smoke gates.
Shows the email for the current account after /api/me confirms the session.
Free Account includes 2 rewrites/day, 60 rewrites/month, and 1,200 words/request after login. Paid subscriptions show only when /api/me returns paid server state.
Shows active, trialing, scheduled-cancel, past_due, unpaid, canceled, incomplete, or Free state returned by /api/me without trusting URL/localStorage.
Pro target is 600 rewrites/month plus 300k processed words/month; Business remains contact-only.
The portal button is hidden unless /api/me explicitly returns billingPortalEnabled=true; NOT_CONFIGURED keeps billing fail-closed.
Use [email protected] for billing, refund, cancellation, account, privacy, or legal support; do not send secrets or payment details.
Loading account dashboard…
Account login can be active. Stripe Billing Portal and checkout actions call the Worker endpoints with credentials and remain fail-closed on NOT_CONFIGURED. The visible portal button is shown only when /api/me enables billingPortalEnabled, and paid quota is not live without verified Stripe webhooks. Free users should be prompted to register or upgrade/contact when v1 limits are reached. This noindex page stays out of the sitemap.