Visual AI·Customer Intelligence Platform

Every face.Every visit.Remembered.

RecoilCRM plugs into your existing cameras and POS. Recognizes returning customers in under 500ms. Delivers their full preference profile to staff — automatically.

Camera Node 04_EAST
50 FPS
PT: 99.8% MATCH
VIP MEMBER

Marcus Vance

ID: REC-00948 · Visits: 24

Espresso Double⚡ Latency: 142ms🪟 Window Seat
0.0%
Recognition accuracy
<0ms
End-to-end latency
0min
Business onboarding
$0
To get started
The delight moment

Staff know them
before they sit down.

The moment a returning customer steps through the door, your staff's tablet lights up with everything they need — name, preferences, last visit, special occasions. Zero manual lookup. Zero awkward "how do you take your coffee?" moments.

  • ArcFace model — 99.4% accuracy, beats human-level
  • Works with any existing IP camera via RTSP
  • Photos never stored — embeddings only, GDPR ready
  • Customers consent once, recognized forever
staff-alert.recoilcrm.io
Live
RK
Rahul Kapoor
23 visits · Last seen 8 days ago
99.1%
🪑
Seating preference
Window seat, left corner
🍛
Always orders
Butter Chicken · No spice · Extra naan
🎂
Upcoming
Birthday in 3 days
💬
Staff note
Prefers minimal interruptions
POST /v1/recognize · 287ms · confidence: 0.991
How it works

Three steps to
never forget again.

01

Connect your cameras

Point RecoilCRM at your existing IP cameras via RTSP stream. Our software connector installs in 10 minutes — no hardware changes, no electrician.

02

Customers enroll once

Scan a QR code, consent in 60 seconds, take 3 selfies. Only the encrypted face embedding is stored — photos are discarded immediately. Full GDPR compliance built in.

03

Staff are notified instantly

The moment a returning face is matched, your staff tablet receives the full customer card. Name, preferences, visit history — under 500ms, every single time.

Platform features

Built for developers.
Loved by businesses.

01API First

One API. Every integration.

REST API, JS/Python SDKs, Square + Toast plugins, embeddable staff widget. Whether you're a solo cafe owner or running 500 locations — there's an integration path that fits.

// Recognize in one line
const customer = await recoil.recognize({
  frame: cameraFrame });

// → { name: "Rahul", confidence: 0.991,
//   preferences: { seat: "window", order: 
//   "..." },
//   lastVisit: "8 days ago", birthday: "3 days" }
02Accuracy

99.4% — better than human

Powered by open-source ArcFace. Works in low light, at angles, with glasses. Humans score 97.53% on the same benchmark. RecoilCRM scores higher.

03Privacy

GDPR & CCPA compliant by default

Face photos are never stored. Only 512-dim encrypted embeddings. One API call wipes a customer completely. Consent audit trail built in.

04Learning

Passive preference intelligence

Every visit, every POS transaction silently enriches the customer's profile. No staff input required. Profiles grow smarter automatically.

05Webhooks

Real-time event system

Every recognition fires a signed webhook to your systems in under 2 seconds. Trigger loyalty rewards, POS automations, CRM updates — anything.

06Scale

From 1 to 10,000 locations

Built on a serverless edge inference layer. The same API powers a single café and a national chain. Linear cost, no infrastructure to manage.

07Heatmaps

Behavioral analytics included

Visit cadence, dwell time, return probability, churn risk — every metric you'd build yourself, available on day one as a single dashboard.

Pricing

Start free.
Scale as you grow.

Free
$0
forever
100 rec/day
  • POS plugin (basic)
  • Staff alert widget
  • 1 camera stream
  • Community support
Starter
$49
per location / month
1K rec/day
  • Full POS integration
  • Business dashboard
  • 3 camera streams
  • Email support
Growth
$149
per location / month
10K rec/day
  • API + SDKs + webhooks
  • Analytics + heatmaps
  • Unlimited cameras
  • Priority support
Enterprise
Custom
talk to us
Unlimited
  • Custom API limits
  • SLA guarantee
  • Dedicated engineer
  • SSO + audit logs