iOS App · Cat Body Language

Catslator

Point. Read. Understand.

Point the camera at your cat, tap the shutter — know what they're feeling in seconds. AI-powered body language interpretation with emotion, confidence, and actionable advice. No account required.

3 Free Scans
Results in 1-3 Seconds
No Account Needed
Catslator Catapedia — Eyes category
Catslator — Relaxed mood interpretation result
48+
Catapedia Entries
8
Signal Categories
1-3s
Interpretation Speed
11
Languages Supported
How It Works

Three stages.
One tap. Seconds.

Every interpretation flows through a three-stage pipeline: two on-device (Vision + geometry) and one cloud (Gemini 2.5 Flash) — all triggered by a single shutter tap.

Stage A
Vision Pipeline

Apple's Vision framework detects up to 25 named joints across your cat's body from a single captured JPEG. Runs entirely on-device with EXIF orientation correction.

CatPoseObservation
  25 joints + confidence
  vision normalised coords
Stage B
Semantic Layer

Pure Swift geometry converts joint coordinates into human-readable signals: tail raised, ears pinned, body arched. Seven calibrated thresholds, zero guesswork.

SemanticStateVector
  "tail raised, ears pinned,
   body relaxed"
Stage C
Cloud Inference

Gemini 2.5 Flash interprets the photo via a secure Cloudflare Worker proxy. Returns structured JSON: emotion, confidence, description, advice, and signal slugs. API key never touches your device.

CatInterpretation
  { emotion, confidence,
    description, actionItem }
Features

Read your cat.
In the moment.

Everything you need to understand your cat right now — no memorisation, no manuals, no guessing.

Single-Tap Translator
Point the camera and tap the shutter. Get an emotion card with confidence score, plain-language description, and one concrete thing you can do right now. Results in 1-3 seconds.
Catapedia
48 entries across 8 categories: Ears, Tail, Eyes, Body, Whiskers, Voice, Social, and Stress. Custom illustrations for every signal. Tap any chip in your results to deep-link straight to the matching entry.
Session History
Every interpretation saved locally, grouped by day. Browse past readings, see what your cat was feeling, swipe to delete. All data stays on your device.
Privacy First
No images stored on any server. The Gemini API key lives server-side only in a Cloudflare Worker proxy. No account required. No sign-up. No tracking.
11 Languages
Switch languages at runtime — no restart required. English, Spanish, French, German, Ukrainian, Polish, Japanese, Russian, Korean, Portuguese, and Italian.
Share Your Reading
Tap the share button to send your cat's emotion and interpretation anywhere — Messages, Notes, social media. Perfect for showing the family what the cat is actually thinking.
CATAPEDIA
48 signals.
8 categories.
One reference.

A built-in body language library grounded in Lili Chin's cat ethology methodology. Each entry includes meaning, watch-for signals, and practical advice.

Custom illustrations for every signal
Deep-link from scan results to matching entries
Related signals connect entries together
Ears, Tail, Eyes, Body, Whiskers, Voice, Social, Stress
Catslator Catapedia — Trilling & Chirping detail
HISTORY
Every reading.
Saved locally.

Browse past interpretations grouped by day. See what your cat was feeling over time — all stored on your device, never in the cloud.

Grouped by calendar day with Today / Yesterday labels
Emotion, confidence, and description for each entry
Swipe to delete individual records
Bulk clear from Settings
Catslator — Session History with mood stats
FAQ

Common questions

The captured photo is sent to Gemini 2.5 Flash for interpretation via a secure Cloudflare Worker proxy. No images are stored on any server — they are processed and discarded immediately. The API key never touches your device.

Catslator requires iPhone 15 Pro or later running iOS 26.0+. The Vision pose detection framework requires the A17 Pro chip or newer for reliable joint detection.

Tail and ear detection accuracy targets at least 80%. The interpretation is grounded in Lili Chin's cat ethology methodology. Every result includes a confidence score so you always know how certain the reading is.

Free to download with 3 full interpretations included — complete results with emotion, confidence, description, advice, and Catapedia links. Non-cat photos are never counted against your limit. After 3 scans, upgrade to Pro: $3.99/week with a 3-day free trial, or $29.99/year.

Catslator uses Apple's VNDetectAnimalBodyPoseRequest which detects cats by skeleton, not by breed or coat colour. It works regardless of colour, pattern, or size.

Yes. Tap the gallery button to pick any photo from your library — no photo library permission required thanks to PhotosPicker. The same three-stage pipeline runs on library photos just like camera captures.

Free Download

Understand your cat.
One tap at a time.

Available now on the App Store. 3 free scans, no account required.

Download on App Store — Free