terrior

Copy that reads the way the region you are selling to actually writes.

Terrior rewrites commercial copy toward one region's own usage — measured from what that region publishes, not from a style guide or a translator's instinct. Swaps it can prove are safe, it makes. The rest come back flagged, each with the reason, for a person to decide.

Live right now

126
Regions
13
Languages
18
Countries

Counted from the profiles this service has loaded, not from a roadmap. Every plan includes every region, and every region added after you subscribe.

CatalancatGermandeuEnglishengHindihinHungarianhunMarathimarPolishpolPortugueseporRomanianronRussianrusSpanishspaTamiltamzhozho

ARBRBYCHCNCODEESGBHUINKEMXNGPLRORUUS

How it works

01

Measure

Read what a region publishes and find the words it reaches for where another region reaches for a different one. The difference has to clear a split-half noise floor before it counts as real.

02

Compile

Turn the differences that survive into a profile: a rule per concept, with the evidence behind it and the grammatical conditions under which the swap holds.

03

Convert

Apply the profile to your copy through one HTTP call. Word choice changes; syntax and structure never do. Anything the profile cannot vouch for is returned, not silently applied.

One call

# rewrite toward hin-in-05-chandigarh
curl https://terrior-api-1069459166596.europe-west1.run.app/v1/convert \
  -H 'Authorization: Bearer tk_live_…' \
  -H 'Content-Type: application/json' \
  -d '{"region": "hin-in-05-chandigarh",
       "text": "…आपके प्राइस में कोई छिपा खर्च नहीं"}'
{
  "text": "…आपके मूल्य में कोई छिपा खर्च नहीं",
  "applied": [
    { "concept": "price",
      "original": "प्राइस",
      "replacement": "मूल्य" }
  ],
  "flagged": [],
  "convert_ms": 0.0655
}

Plans

PlanRequests / minuteIncluded / monthConcurrent
Starter6050,0004
Growth600500,00016
Scale3,0002,500,00064

Every plan carries every region. Requests past the monthly allowance are billed as overage rather than refused. Prices are shown at checkout; limits and billing are described in full in the API reference.