Loss Prevention for Square

Your store has a Canary in the data mine.

Real-time fraud detection, case management, and immutable audit trails for Square merchants. One location or twenty — enterprise-grade loss prevention at a price that makes sense.
37 detection rules live
2-click Square install
First alert in under 5 min
Canary Dashboard — Downtown Location
3
Critical
7
High
$2,847
Recovered
Critical Refund to non-original card — Employee #4182 2m ago
High 5 refunds in 45 min — Employee #2291 14m ago
Medium After-hours POS activity — 11:42 PM 6h ago
High Manual entry spike — 12 in last hour 1d ago
How It Works
Connect Square. Get Alerts.
Canary connects to your Square account through the official OAuth flow. No code, no IT team, no configuration. Install from the Square App Marketplace and your first alerts arrive within minutes.
1

Connect Your Store

Click Install in the Square App Marketplace. Authorize Canary to read your transaction data. Canary ingests the past 30 days of transactions and begins analyzing immediately.

2

Detect Patterns

Chirp — our detection engine — evaluates every transaction in real time as it arrives via Square webhooks. 37 rules across 10 categories analyze refund patterns, employee behavior, timing anomalies, and velocity spikes.

3

Act on Evidence

Every alert links to the triggering transaction, the detection rule, the employee, and the severity grade. When you need to investigate, Fox provides structured case management with a complete evidence chain and documented resolution workflows.

Join the Flock
Early Access
We're Building This With Operators.
Canary is in early access. We're looking for Square merchants who want real loss prevention — not another dashboard nobody checks. Early partners get free access, direct input on what we build next, and a seat at the table as Canary grows. If you run a retail operation and shrink keeps you up at night, we should talk.
What Early Partners Get
  • Full platform access — all 37 detection rules
  • Direct line to the team building it
  • Your feedback shapes the roadmap
  • Free while we're in early access
What We're Looking For
  • Square merchants with 2+ locations
  • Operators who care about shrink
  • Willingness to share honest feedback
  • Any industry — retail, food, services
Request Early Access
No credit card. No commitment. Just a conversation.
Detection Engine
Chirp: 37 Rules. 10 Categories. 3 Tiers.
Every rule is based on real-world loss prevention patterns from 30+ years of retail operations experience. 10 categories cover payments, cash drawer, orders, timecards, voids, gift cards, loyalty, disputes, invoices, and composite risk scoring. Not theoretical. Not machine learning guessing at fraud. These are the rules that catch real theft.
Showing all 37 rules across 10 categories
Rule Trigger Condition Default Severity Category
Rapid RefundRefund within 15 min of saleHighPayment
Excessive Refund RateRefund rate >15% of shift transactionsHighPayment
Round Amount Pattern5+ round-dollar transactions per hourMediumPayment
After-Hours TransactionTransaction outside business hoursMediumPayment
Card VelocitySame card 5+ times per hourHighPayment
Split Tender Pattern3+ split-tender transactions per hourMediumPayment
High Value RefundSingle refund >$100HighPayment
Manual Entry Spike5+ keyed-in cards per shiftMediumPayment
Square Delay HoldSquare flagged delay holdCriticalPayment
Partial AuthorizationBank approved less than requestedHighPayment
No Sale DetectedCash drawer opened, no transactionHighPayment
No-Sale Abuse5+ no-sale drawer opens per shiftHighCash Drawer
Cash VarianceShift variance >$20HighCash Drawer
Paid-Out AnomalyPaid-out >$50 without overrideMediumCash Drawer
After-Hours DrawerDrawer opened after hoursCriticalCash Drawer
Excessive Discount RateAverage discount >50%HighOrder
Line Item Void RateVoid rate >10%HighOrder
SweetheartingDiscount without approval >$20HighOrder
Untendered OrderOrder with no payment for 24+ hoursCriticalOrder
Off-Clock TransactionTransaction with no open timecardCriticalTimecard
Break TransactionTransaction during declared breakHighTimecard
Wrong LocationClocked in at different locationHighTimecard
High Void Rate5+ voids per shiftHighVoid
Post-Void AlertFull refund of completed saleCriticalVoid
Gift Card Load Velocity3+ gift card loads per hourHighGift Card
Gift Card DrainFull redeem immediately after loadCriticalGift Card
Rapid Point Accumulation5+ point events per hourMediumLoyalty
Bulk Redemption5000+ points in single eventHighLoyalty
Cross-Location Velocity3+ locations in 2 hoursHighLoyalty
Enrollment Fraud10+ enrollments per day per employeeMediumLoyalty
SRA Threshold BreachShrink risk >3% of salesHighComposite
Dispute CreatedNew dispute filedHighDispute
Dispute LostDispute lost — chargebackCriticalDispute
Dispute Velocity3+ disputes in 30 daysHighDispute
Invoice OverduePast due, still unpaidMediumInvoice
Invoice Charge FailedScheduled charge failedHighInvoice
High Value Invoice UnpaidUnpaid invoice >$500HighInvoice
Something missing? Let's build together!