About & Trust Boundary

Built to verify, never to overwrite.

Return Owl is the read-only reconciliation layer for high-return Shopify stores — sitting alongside your existing return portal, helpdesk, and 3PL to catch order-level discrepancies without ever changing Shopify.

Operated by Brightwist · Read-only · Zero PII · Store-isolated

A Deliberately Narrow Role

Your plugins don’t talk. Your books still have to match.

High-return stores run separate tools for RMA labels, support tickets, warehouse receiving, and bank payouts. None of those plugins verify whether what was promised in one tool actually settled in Shopify.

Return Owl adds the missing verification layer without replacing a single app in your stack. It reads the normalized Shopify record, classifies intentional workflows like exchanges and store credit automatically, and highlights the exact dollar and quantity discrepancies left behind at month-end.

Operating CompanyBrightwist ↗

Developed, operated, and supported by Brightwist. Return Owl retains its own rules, store-scoped evidence records, credentials, and lifecycle while Shopify remains the single source of truth.

Cross-Plugin VerificationAdditive layer
Sits alongside your portal, 3PL, and gatewayClassifies Order #1007 ($96 exchange) while flagging Order #1039 ($84 failed refund).

Six Architectural Guarantees

Nothing consequential reaches your store.

013 read scopes only

Read-only Shopify access

Scoped strictly to read_orders, read_products and read_returns. Zero write paths exist.

020 customer PII fields

No customer identity

Customer names, emails, phones and postal addresses are never requested or stored.

030 store mutations

No Shopify writes

Fix-next links open the exact Shopify order or return screen — your team acts in Shopify.

04Strict tenant isolation

Store-isolated data

All operational evidence is strictly scoped per store with automatic retention expiry.

05Immutable history

Append-only ledger

Every case keeps observed facts, explicit unknowns and an immutable decision timeline.

06Decimal per currency

Exact decimal money

Money is summed as exact decimal values per currency — never float, never cross-currency.

How a Case Explains the Gap

Observed. Unknown. Reviewed.

When multiple apps touch an order, Return Owl never guesses what was promised off-platform. It states the exact Shopify record, names the unknown, and classifies expected work automatically.

Sample Case · RO-2033

Order #1007 · Return processed, refund outstanding

Expected$96.00 USD
Observed

Portal closed Return #305 with $0.00 card refund because an exchange line item was issued.

Unknown

Whether any secondary price adjustment was promised outside Shopify.

Review action

Classified EXPECTED (Exchange) automatically — zero false alarm in your Needs attention queue.

Retention & Deletion

Published windows, enforced.

Online retention follows strict record-class schedules. Disconnecting or uninstalling never alters a single Shopify record.

Raw operational evidence180 days
Cases, outcomes & daily aggregates730 days
Billing & one-time audit entitlement24 months
Notification delivery metadata90 days
Webhook deduplication IDs7 days
Disconnect

Domain-confirmed purge of store data; leaves Shopify untouched.

Uninstall

48-hour grace period before purge, or immediate on shop/redact.

Owner Exports

Signed single-use download grants with a 5-minute expiry.

Accountable Evidence

Trust is a record you can inspect.

Coverage is stated beside every result, and exports refuse incomplete evidence. Inspect a sample accountant pack or start your store’s free 60-day read-only audit.

Security or privacy question: [email protected] · Privacy policy