
Screening payment descriptions in Georgian
Every transfer carries a free-text purpose field. Supernova built the service TBC runs on every transaction to screen that text in Georgian, catching restricted terms and references to third parties before the money moves.
TBC Bank is the largest bank in Georgia.
When customers send money, they type a free-text reason for the transfer. To meet regulatory rules and stop transfers that disguise their real purpose, the bank has to catch restricted terms and references to other people in that text before the transfer goes through. Georgian makes this hard: one word takes many grammatical forms, so a simple block-list misses most of them.
A service TBC calls on each transfer. It reads the purpose text, matches words across the many forms they take in Georgian so variants are not missed, checks them against a curated list of restricted terms, and flags any third-party names. Each check comes back as its own clear result, so the bank can apply its own rules to what is found, and the call is fast enough to sit inside the live payment flow without holding up the transfer. The restricted-term list is maintained by the bank, so new terms take effect without a code change.






