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.
Marcus Vance
ID: REC-00948 · Visits: 24
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
Three steps to
never forget again.
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.
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.
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.
Built for developers.
Loved by businesses.
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" }
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.
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.
Passive preference intelligence
Every visit, every POS transaction silently enriches the customer's profile. No staff input required. Profiles grow smarter automatically.
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.
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.
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.