Stead
A home exchange between pet owners. Your pets stay home, cared for by another owner, while you stay in theirs.
Our own product, in development. Not yet in the app stores; steadswap.com.
Welcome slides use the founder's own artwork. Search and dates are the real screens, cropped above any fabricated counts.
The problem
A week before the flight, pet owners do the arithmetic: the kennel, the sitter a neighbour used once, the friend who says yes and then goes quiet. Many shorten the trip, drive instead of fly, or do not go.
Existing home exchanges treat pets as a filter, a box on a listing that says an animal is allowed. Nobody is obliged to care for it.
What we built
A reciprocal exchange where both households have animals and both are occupied for the same nights, so looking after the other family's animals is the exchange itself. Four checks on both sides before a swap can confirm: identity, home, pet ownership and the care pledge. A person reads the evidence behind three of them, and the app never shows a tick nobody has granted.
Street addresses stay locked at the database until a swap is confirmed; a member who is not your confirmed counterparty cannot read one, whatever the app asks for. Reviews are double-blind within fourteen days. Reliability figures are computed from history, never typed in. Browsing, listing and asking for a swap are free; membership is a yearly fee with no booking, service or cleaning fees.
Key features
Four checks, both sides
Identity, home, pet ownership and the care pledge, with human review and no automatic ticks.
Address privacy in Postgres
Row-level security keeps the street address unreadable until the swap is confirmed.
Search by place and date shape
Any dates, exact dates, give or take, or a whole month, because two households must be free at once.
Swap threads with a backup plan
Every confirmed swap names a backup before it confirms; the thread counts the days of the stay.
Care handbook and daily updates
Routines written down and daily updates drafted with AI, approved by the owner before they send.
Message screening
Messages are screened for the patterns scams follow and flagged in the thread.
Double-blind reviews
Both sides write within fourteen days; nothing publishes until both are in or the window closes.
Computed reliability
Response rate, swaps completed and cancellations are worked out by the system, not editable by the member.
Membership through Stripe
Yearly membership with a founding rate, checkout and webhooks in Supabase Edge Functions.
Account rights
In-app account deletion and the data rights the European market requires.
Platforms, stack and status
- Platforms
- Mobile app built with Expo and React Native; static website
- Mobile stack
- Expo (SDK 57), Expo Router, TypeScript, Hanken Grotesk, Maestro and Node test runners
- Backend
- Supabase: Postgres with row-level security, Auth with one-time codes, Edge Functions for checkout, Stripe webhooks, attestation, notifications and AI
- AI
- Edge functions that draft care updates and screen messages for scam patterns, with audit records
- Status
- In development. Not yet listed in the app stores; the site names no launch date and no platform.
- Site
- steadswap.com
Next case study
Rizzolution