Riibat Riibat رِباط
A Riibat company

aniis

The first Arabic-native, all-in-one pet care app, powered by AI and built for the GCC climate.

Each pet’s records and reminders in one place, with answers from an AI that knows the animal and defers to the vet.

Public beta since 1 October 2026
  • AI
  • Health-tech
  • Web
  • Arabic & English
Rocky’s pet passport in Aniis: date of birth, weight, microchip, and his latest vaccination and check-up.Rocky’s pet passport in Aniis: date of birth, weight, microchip, and his latest vaccination and check-up.
The Aniis home screen: today’s weather warning, a care calendar, the day’s tasks and a card for Rocky.The Aniis home screen: today’s weather warning, a care calendar, the day’s tasks and a card for Rocky.
Luna’s profile: a health score of 9.4, with rings for play, food, water and sleep.Luna’s profile: a health score of 9.4, with rings for play, food, water and sleep.
  • 1 Oct 2026Public beta
  • 8Languages on aniis.ai
  • ~66,000Automated tests
  • EUHosting, privacy by design

The problem

A pet’s health lives in too many places.

The records sit on vaccination cards, in vet PDFs, in photos on a chat thread and in the owner’s memory. Something seems wrong at eleven at night, and you have no baseline: how much she ate this week, or whether her weight has moved.

Online advice describes dogs in general. Yours lives in Dubai, in August. Arabic-speaking owners across the Gulf have had few products built for them, in their language or for their climate.

The insight

Owners need one calm, organised record that knows their animal and tells them when it is time to call a vet.

The product

One record for each pet, and an AI that reads it.

Every screen on this page comes from the live app, captured with a demo account.

  • Luna’s profile, with a health score and rings for play, food, water and sleep.Luna’s profile, with a health score and rings for play, food, water and sleep.

    A profile for each pet

    Care, health, memories and photos, with breed and life-stage data behind each profile.

  • Rocky’s health record, showing one vaccination overdue and the next one due.Rocky’s health record, showing one vaccination overdue and the next one due.

    The health record

    Vaccinations, conditions, allergies, medications, visits, weight and lab results, with anything overdue flagged.

  • The Records Wallet, holding Rocky’s UAE pet passport, insurance policy, vaccination record and microchip registration.The Records Wallet, holding Rocky’s UAE pet passport, insurance policy, vaccination record and microchip registration.

    Records Wallet

    Scan a passport or vaccination card and the dates land in the Wallet with their reminders. A QR passport opens for a vet or boarder without a login.

  • The care calendar for Friday 2 October: a morning walk, a pack walk at Safa Park, grooming and a renal supplement.The care calendar for Friday 2 October: a morning walk, a pack walk at Safa Park, grooming and a renal supplement.

    Care calendar

    Today and the next fortnight. Reminders arrive by email and browser push, and a calendar feed works with Google, Apple and Outlook.

  • Water tracking for Max: 1.5 litres today, in line with his usual, with a weekly summary.Water tracking for Max: 1.5 litres today, in line with his usual, with a weekly summary.

    Daily logs

    One tap logs food, water, walks, mood and weight, and charts each by the week.

  • A public lost-pet page: Rocky is missing, last seen in Al Barsha, Dubai, with a way to report a sighting.A public lost-pet page: Rocky is missing, last seen in Al Barsha, Dubai, with a way to report a sighting.

    Safety, free on every plan

    Rule-based symptom checks, emergency guidance, and lost-pet alerts with a public page anyone can open.

Family sharing puts everyone who feeds, walks or collects the pet on one timeline. Groups, adoption, lost-and-found and Learn guides sit alongside.

The web app

aniis.ai
Aniis on the web: Ask Aniis summarising Rocky’s week and suggesting a vet visit, open over his home screen.Aniis on the web: Ask Aniis summarising Rocky’s week and suggesting a vet visit, open over his home screen.

Safety

An AI that knows when to call the vet.

A health assistant that sounds confident can hurt an animal. We built Aniis around that risk.

  • Symptom triage runs on fixed rules with no language model involved, so it costs nothing to run and cannot improvise.
  • Every answer passes a safety layer before the owner reads it. Emergency signs bring a clear instruction to see a vet now.
  • Ask Aniis answers from the pet’s own record. It does not fall back on breed averages or invent a healthy-weight range.
  • It does not diagnose or prescribe, and it tells the owner so.
Ask Aniis answering “Is Luna drinking enough water?” from Luna’s own logs and history, and ending with: your vet is the next step.Ask Aniis answering “Is Luna drinking enough water?” from Luna’s own logs and history, and ending with: your vet is the next step.

In the app’s own words

up about 87.4% against her own usual weekMeasured against Luna’s own baseline
Luna has Chronic Kidney Disease (CKD) Stage 2 on file, and a lasting rise that heat does not explain is worth mentioning to your vet.Her history and her climate, read together
Aniis isn’t a vet. If anything changes or doesn’t improve, your vet is the next step.The hand-over, in the answer and under the chat box

Language

Built in Arabic from day one.

أنيس is a warm Arabic word for the one who keeps you company. Like Riibat, the name has an Arabic root, and it carries the group’s double-i.

Most Arabic versions of apps are English, machine-translated and mirrored right to left. We built Aniis in both languages from the start: Modern Standard Arabic, right-to-left layouts with the letter joins intact, and plan names written in Arabic.

The website is live in eight languages. We wrote its headline for each market, from research into what pet owners there value most.

  • ArabicAR

    كل ما يخصّ حيوانك، في مكان واحد.

    Everything about your pet, in one place.

    Leads withconvenience

  • EnglishEN

    A healthy pet is a happy pet.

    The original line.

    Leads withwellbeing

  • FrenchFR

    Sa santé, à portée de main.

    Their health, right at your fingertips.

    Leads withhealth

  • ItalianIT

    Uno di famiglia, tutto in tasca.

    One of the family, all in your pocket.

    Leads withthe family bond

  • RussianRU

    Здоровье питомца — под присмотром.

    Your pet’s health, under watchful care.

    Leads withcare and responsibility

  • TurkishTR

    Can dostun sağlıklı, sen huzurlu.

    Your dearest friend is healthy, and you are at peace.

    Leads withthe can dostu bond

  • ChineseZH

    毛孩子的健康,心里有数。

    Your fur-kid’s health, and you know where it stands.

    Leads withhealth and family

  • SpanishES

    Una mascota sana es una mascota feliz.

    A healthy pet is a happy pet.

    Leads withwellbeing

The live aniis.ai headline in each market, what it says in English, and the value it leads with. Each language code opens that market’s page.

Privacy

Privacy enforced by the database.

Pet health data is sensitive, and no household should see another’s.

  • The database keeps households apart with row-level security, a second line of defence beneath the application code.
  • An automated test suite checks, on every release, that one household cannot reach another’s data.
  • Records stay in the European Union. Aniis encrypts files and opens them only through short-lived signed links.
  • Account deletion completes within 60 days, backups included. Analytics stays off unless the owner opts in.
Household A signed in Household B signed in Aniis app and API one codebase for every household Database A’s records health, files, logs B’s records health, files, logs ROW-LEVEL SECURITY as A: A’s records as A: B’s records refused by the database
Both households use the same app. When the app asks for records, the database checks which household the request belongs to and returns only that household’s rows.

Engineering

Startup speed, with every change reviewed and tested.

2,150+
pull requests, merged through review gates
~66,000
automated tests across the web app, API, AI engine and workers
234
browser scenarios that open the real site in Chromium
5,600+
generated pages in eight languages, including 662 breed guides, each checked for broken links, dark-mode contrast and phone layout
165
database migrations across 127 data models
11
architecture decisions, each written down as a record
Owner web or phone Edge Cloudflare Aniis app Next.js web app NestJS API household-scoped reads every AI call short-lived links queued jobs Database Postgres · row-level security AI gateway safety layer · cost caps model routing Files encrypted · Cloudflare R2 Workers reminders · scans · email Claude Anthropic OpenAI voice · search
All AI traffic passes one gateway, which applies the safety layer, enforces the cost caps and picks the model. Household data sits in Postgres behind row-level security.

Built to run lean

Owners see one meter, questions per month: 10, 200 or 400 depending on the plan. Behind it, Aniis meters and caps each AI call per account and overall, and routes by task: a fast model for everyday chat, a stronger one only for health-adjacent reasoning.

In August 2026 we moved production from AWS to Railway with no downtime and a much smaller monthly bill.

The stack

Web app and site
Next.js 16, React 19, Tailwind CSS 4, TypeScript
API
NestJS 11, Prisma
Database
PostgreSQL with row-level security, pgvector for search
Background jobs
BullMQ workers on Redis
Mobile
Expo and React Native, in progress
Sign-in
Clerk, with MFA enforced for staff
AI
Anthropic Claude through an internal gateway; OpenAI for voice and search
Payments
Stripe
Files
Cloudflare R2, private, signed links
Email
Resend
Hosting and edge
Railway (EU West), Cloudflare
Observability
Sentry (EU), PostHog (opt-in only), Better Stack
Monorepo
Turborepo, pnpm workspaces

Status

In public beta, and free to start.

The web app is live at aniis.ai, on desktop and phone. Native iOS and Android apps are in progress.

NextNative apps for iOS and Android, and more markets.

Plans
FeatureFreePlusPremium
Pet profiles2520+
Ask Aniis questions a month10200400
Documents per pet2510
Symptom checks, emergency guidance, lost-pet alertsIncludedIncludedIncluded

Paid plans can top up with extra questions.

A companion,
backed by the group.

Building something, or want to be part of it?

← Back to work