What's new

Real changes, in plain English. Newest at the top. Updated whenever something meaningful reaches production.

  1. feature

    Multilingual AI support chat with high-EQ tone + guardrails

    A new /support/chat surface answers in the language you write in (Tagalog, Bisaya, Cebuano, Hiligaynon, Ilocano, English, mixed). Time-aware greeting, gender-neutral. Tightly scoped — refuses prompt injection, refuses commitments only ops can make, refuses legal advice. Powered by Bedrock Claude Haiku.

  2. ai

    AI fake-screenshot detection on manual payments

    When a firm uploads a BPI / GCash transfer screenshot, our Bedrock vision check flags suspicious fonts, pasted status badges, and wrong reference formats. Auto-approves ONLY at exactly 100% AI confidence + bank-side SMS match. Anything below 100% routes to human review. Every approve/decline trains the model for the next batch.

  3. policy

    BPI / InstaPay only for credit purchases (GCash returning soon)

    For the early launch we accept BPI / InstaPay QR only. Reference codes go in the Notes field. Exact amount required — any other amount is cancelled and refunded LESS pass-through bank fees (typically ₱25). Send the exact amount and there is no fee.

  4. feature

    Regional fee profiles + document numbering meter

    New /app/settings/fees picker for IBP chapter schedules (NCR, Cebu City, Cebu Province, Davao, Bicol, BARMM). New NumberingMeter widget on the dashboard shows current Doc.No. + Page + Book at a glance, with paper and electronic registers side by side.

  5. infra

    DynamoDB single-table — Aurora retired

    Migrated the data layer from Aurora Serverless v2 to DynamoDB on-demand single-table. Idle cost dropped from $43/mo to near zero. Same domain model, different access patterns. Break-even on the firm plan moved from 7 firms to 2.

  6. security

    WAFv2 + AWS Budgets + SES inbound rule

    CloudFront now sits behind a WAFv2 with AWS managed rule sets (Common, KnownBadInputs, IPReputation) + a 2000-req/5-min/IP rate limit. AWS Budgets alarms at $50 (warn), $80 (forecast), and $100 (alarm) email the founder. SES inbound rule routes support@/billing@ to the founder mailbox.