changelog

What we’ve shipped.

A running log of releases. Long-form posts on detection, prompts, and the eval harness will land here next.

v3 humanizer prompt + tier-aware detector rate limits

The default humanizer now actively substitutes AI-tell phrases (cutting-edge, paradigm shift, robust frameworks) instead of merely avoiding them. Detector endpoints became tier-aware to protect the Haiku + GPTZero budget.

  • ·Live-tested: an AI sample drops from HIGH (0.73) to LOW (0.26) on the in-house detector.
  • ·Abstract noun chains rewritten as verb + concrete noun.
  • ·Rate limits per minute: anon 30 / free 60 / pro 120 on /api/detect and /api/detectors/check.

Surrogate-first detector scoring router

/api/detectors/check is now a single scoreText() call that walks a cost ladder: normalize → cache → classify → engine → surrogate → router → (rarely) a budget-gated live vendor call.

  • ·Live vendor calls only fire when the in-house signal is uncertain AND near the pass-line AND the user is on Pro AND the daily vendor budget allows.
  • ·Calibrated GPTZero surrogate (Pearson 0.87 on a 38-sample corpus) replaces the per-request live call by default.

Pro: Voice profiles, Reference, Academic mode, Bypass loop, Batch

Pro now ships the full feature slate. All five Pro tools are live, gated on subscription state, and surfaced from the same dashboard tabs.

  • ·Voice profiles: save a writing sample + style fingerprint, up to 8 per account.
  • ·Reference: mirror a one-off sample’s style without saving it.
  • ·Academic mode: preserves quotes and citations verbatim.
  • ·Bypass loop: iterates humanize → detect until every detector lands below the chosen target.
  • ·Batch: drag-drop up to 20 .txt/.md files, ZIP with manifest on the way out.

Stripe billing + Supabase auth + tier-aware rate limits

Accounts and subscriptions are live. Tier (anon / free / pro) is the single source of truth for entitlement.

  • ·Sign-in via magic link or Google.
  • ·Subscriptions managed through Stripe Checkout + Customer Portal.
  • ·Per-day quotas: anon 5 (per IP) / free 20 / pro 200.

Public launch — humanizer + in-house detector

Initial release. Paste AI text, get a human-sounding rewrite, see an in-house detector score on both sides. No signup needed to try it.

ready to try it?

Free humanize — no signup, no card, ~10 seconds.

Try the humanizer