Platform · everything we offer
One registry, every tool a serious dog person needs.
A pedigree, breeder, marketplace, service-provider, transporter, and storefront platform built for buyers, breeders, trainers, groomers, walkers, sitters, transporters, shops, and the people who just love their dogs. Below are the 35 features that set us apart, followed by the full categorized inventory.
Recently shipped
What’s new in 2026.
The platform ships in weekly batches. Here’s what landed in the last few iterations — full detail below in the inventory.
Walkers & sitters
Live GPS walk maps
Opt in per booking, see the dot move on a live map inside My Bookings while your dog is out. In-app only, 24-hour recap, then permanently deleted. Either side stops sharing in one tap.
Liability posture
Pure-venue dispute resolution
Disputes resolve by mutual written consent between the two parties or a published 30-day default-refund timeline. Armstrong administers the timer and the payment rails — never adjudicates the merits.
Payouts
Stripe Connect destination charges + 1099-K transparency
Every payout routes through Stripe destination charges so Stripe is the Payment Settlement Entity — sellers get one 1099-K from Stripe Express; Armstrong files nothing. Plain-English explainer + YTD banner.
Install
Browser-aware install page + shareable QR poster
One bookmarkable /install page routes iOS Safari, iOS Chrome, Android, and desktop visitors to the right install path. Download a branded 1200×1600 PNG QR poster — print it, email it, post it on social.
Mobile UX
Pull-to-refresh + skeleton states
Native iOS-style pull-to-refresh on Bookings, Find Pros, Inbox, and Marketplace. Polished pulsing skeletons replace blank flashes so the page never collapses while data lands.
Provider trust
Optional insurance & background-check badges
Identity verification is always required. Insurance, Pet First Aid, Breed-Specific Experience, and the paid background check are optional trust badges that lift your search rank — strongly recommended for trades where the dog leaves the owner’s sight, but never required to list.
What sets us apart
- 01
Planned & Expecting litters with waitlist deposits
Publish a sire × dam pairing the moment you make the match. Buyers join a waitlist and pay deposits straight to your Stripe payouts — the platform takes a capped 5% so your refund policy stays YOUR policy. When pups arrive, the listing auto-converts into a real litter row per puppy ready to assign.
- 02
Live video kennel tours — earn up to 80% per tour
Buyers book a 15-minute browser-based video walk-through for a flat fee; the breeder receives 60–80% depending on tier (Elite breeders earn the most). One-tap launch from your kennel dashboard or any dog's listing page — runs on Daily.co, no app installs for either side.
- 03
Wright's Inbreeding Coefficient (COI)
Industry-grade COI math up to 6 generations with deep-recursion mode showing each common ancestor's own f_A. Color-coded thresholds at registration time.
- 04
Auto-assigned AST###### registration numbers
Atomically-generated, immutable, sequence-backed numbers — every dog gets a real registry ID, not a UUID. Backfilled from legacy data automatically.
- 05
Stripe Connect Express + Escrow (destination charges)
Buyer pays platform → funds held in destination-charge escrow on the seller's Stripe Connect account → manual capture preserves the hold semantics while Stripe Tax + the 1099-K flow correctly to the seller. Disputes resolve by mutual written consent between the two parties or by a published 30-day default-refund timeline. Armstrong K9 Registry administers the timer and the payment rails — it does not adjudicate the merits.
- 06
Dog Log — Owner Care Hub
10 one-tap log categories (meals, walks, potty, play, energy, weight, meds, symptoms, training, grooming) with smart vet warnings, sitter sharing portal, Vet Visit & Sitter PDFs, and a Saturday weekly recap email. Free with Pro / Elite.
- 07
Unauthenticated live sitter portal
Owners share a single link (Web Share, QR, email, copy) and the sitter sees a live feed of meals, walks, weight, meds, and symptoms — no account, no app install. Plus dedicated Vet Visit, Sitter Briefing, and Sitter Return Report PDFs.
- 08
Armstrong Storefront — curated platform store
Platform-owned /armstrong page bundling Printify-synced merch, dog food with local delivery, and recurring training subscriptions (with optional one-time deposits via Stripe Billing add_invoice_items).
- 09
The Dog Shop — multi-tenant sell direct
Each verified kennel can run a /store/their-slug page selling dog food (local delivery) and merch. Stripe Connect destination charges send payouts straight to the seller; we keep a small platform cut. Per-store branding, ZIP zones, optional Featured slot.
- 10
Live GPS walk maps for walkers & sitters
When the owner opts in on a booking, the walker can share a live location map straight from their phone for the duration of the walk. Owner watches the dot move inside their authenticated /my-bookings — in-app only, no public share link. On end or revoke, raw GPS is dropped and replaced with a 24-hour recap (distance, duration, snapped pins), then the entire row is hard-deleted. Either party stops sharing in one tap.
- 11
Armstrong Transport marketplace — independent haulers + escrow
Browse-and-bid marketplace connecting buyers with independent, USDA-licensed third-party transporters. Multiple haulers bid per route; buyer picks the winner; Stripe Connect destination charges hold funds in escrow until delivery is confirmed (or 48h auto-release). Built-in delay flags, cancellation tiers (72h / 24h thresholds), and mutual-consent + 30-day-default dispute resolution.
- 12
Live video tours via Daily.co
Buyers and breeders schedule and join browser-based video tours of available dogs without leaving the platform — built on Daily.co's secure rooms with token-gated access.
- 13
Events system with one-flow registration + payment
Public events calendar (shows, meetups, training clinics) with built-in entry-fee checkout, dog-roster validation, duplicate-registration guard, and iCal export.
- 14
Hardened account security — 2FA TOTP + Cloudflare Turnstile
Optional TOTP two-factor auth via PyOTP (QR enrollment, 8 backup codes) plus Cloudflare Turnstile CAPTCHA on every signup and password-reset. Stripe webhook signatures verified with `whsec`.
- 15
Owner pedigree backfill with admin review
Owners add unknown sires/dams; admin gets a queue with tentative pedigree preview, plus 3-way decisioning (approve / reject / send back with notes) and resubmit-with-fixes loop.
- 16
Two-tier certificate system
Free auto-issued Certificate of Registration (gold-bordered, dual cursive co-founder signatures, Armstrong medallion) + paid 2-page Pedigree Certificate with 6-gen extended appendix.
- 17
Master Pedigree graph with path-finding
Admin tool visualizing the entire registry as a graph with shortest-path between any two dogs — fraud detection and lineage audit in one click.
- 18
Elite Verified Breeder tier
Identity-verified breeders pinned to top of marketplace + featured slot in the public /kennels directory hero. Independent prestige tier that stacks on plan tier.
- 19
Heat tracking + breeding-window reminders
Females get a heat-cycle log; system auto-pings 5–9 days before next expected heat with active-listing context. Background asyncio sweep, idempotent.
- 20
AI Kennel Bio assistant
Claude-powered 200-word kennel bio generator using the breeder's existing dog roster as context.
- 21
The Dog's Voice — dog-perspective social feed
Posts written from the dog's point of view. Public-share toggle, video moderation, like/report, and a public profile per post.
- 22
Buyer Pass — unlimited inquiries + alerts
Buyer-side subscription unlocking unlimited marketplace inquiries, breed and breeder alerts, saved searches with email digests, and a verified-buyer badge so breeders take you seriously.
- 23
Tentative pedigree preview
Both submitter and admin see exactly how a proposed pedigree addition would slot in before approval — tentative nodes shown in dashed gold cards.
- 24
Smart Matches recommendation engine
Ranks breeds favored by past inquiries + watchlist activity, surfaces top-8 for-sale matches on the buyer dashboard.
- 25
Browser-aware install page + shareable QR poster
/install detects the visitor's browser and routes to one of five paths: iOS Safari (3-step home-screen install with animated arrow), iOS Chrome/Firefox/Edge/Instagram/Facebook (copy-address + open-Safari workaround), Android Chrome (one-tap programmatic install), desktop (QR code for phone hand-off), or already-installed. Desktop view ships a one-tap branded 1200×1600 PNG poster (download / native share / email / print) for kennels and vet offices.
- 26
1099-K tax transparency for sellers
Plain-English explainer at /help/1099-k-and-taxes (TL;DR + 8 FAQs + IRS/Stripe links) + dismissable dashboard banner that surfaces year-to-date Connect gross + threshold status. Every payout uses Stripe destination charges, so Stripe is the Payment Settlement Entity — sellers get one 1099-K from Stripe Express, Armstrong issues nothing.
- 27
Mobile-friendly Stripe Connect onboarding return
Unified /connect/return page polls Stripe every 3s for up to 60s after onboarding, then renders one of five persona-aware terminal states (payouts live / Stripe still reviewing / needs more info / resume onboarding / error). Eliminates the 5-60s stale `payouts_enabled` window that used to bounce mobile users back to a 'Finish payouts setup' nag.
- 28
Pull-to-refresh + skeleton states across the mobile app
Native iOS-style pull-to-refresh on /my-bookings, /find-pros, /inbox, and /marketplace (zero new deps, touch-only, F5 still wins on desktop). Cream pulsing skeleton placeholders match real card layouts so the eye doesn't lose anchor while data lands.
- 29
Public shareable kennel + dog profiles
/k/<slug> and /d/<id> with full JSON-LD Product + LocalBusiness schema, OpenGraph cards, native share button. SEO-ready and viral-friendly.
- 30
Service Providers marketplace — 88% to the provider
Vetted trainers, groomers, walkers, and sitters listed on /find-pros — single or recurring (up to 26-session) bookings, Stripe Connect destination charges, 88% to the provider with a transparent 3% Buyer Protection Fee paid by the customer. Identity verification always; insurance and the optional paid background check (credited back on your first completed booking) are trust badges that lift search rank — strongly recommended for trades where the dog leaves the owner's sight, but not required to list.
- 31
Recurring service bookings — 24h auto-charges
Buyers can lock in 12 weekly or bi-weekly sessions in one click. The first session charges immediately; every subsequent session auto-charges 24h before the visit via our cron loop — so neither side has to chase money on the day-of.
- 32
Promo codes with per-kind scoping
Admin can scope a code to specific package kinds, set per-user + total caps. 100%-off codes bypass Stripe entirely (instant freebie).
- 33
International Lead Marketplace — Hybrid pricing for foreign-domiciled service pros
Five previously paused international personas (couriers, walkers, sitters, groomers, trainers) relaunched on a Lead-Pass-only model. Pros pay a one-time verification fee → enter the free tier (1 lead/month, growing to 2 then 4 via a buyer-confirmed-delivery trust ladder) → pay-per-lead → credit packs → Pro subscription (unlimited leads) → featured placement. Buyers pay a small verified intro fee that filters tire-kickers and funds dispute mediation. Strict venue posture — no escrow, no held bonds, no customs, no carriage liability.
- 34
Kennel Verified Inquiry — closes the marketplace-leakage gap
Free kennel pages used to display phone/email publicly so buyers shopped off-platform. Direct contact is now hidden behind a paid Verified Inquiry gate (Stripe Checkout → buyer's message routed via Armstrong K9 Registry email relay → kennel receives both the lead and a captured buyer email). Elite Verified kennels bypass the gate. Pre-2026-08-15 kennels get a 30-day migration grandfather.
- 35
Secure trip-update timeline — EXIF-stripped, lagged GPS
Buyers see their dog's trip in transit without compromising courier safety. Photos are EXIF-stripped before storage; GPS milestones are time-lagged so a hostile actor reading the page can't intercept the load. Token-gated URLs scoped to the specific buyer + trip. Applies to both US and international transporters.
Built for every kind of dog person
One registry. Four ways to use it.
Breeders & Kennel Owners
Run the whole program — pedigrees, heat cycles, litters, buyers, and payments — from one place.
- Register dogs with official Armstrong K9 Registry certificates
- Multi-generation ancestry trees — pinch-to-zoom on mobile
- Heat-cycle tracking with predicted-heat push reminders
- Smart Matchmaker — data-driven stud & dam pairing suggestions
- A public kennel page — your program's home on the internet
- Stripe-powered payments straight to your bank
Puppy Buyers & New Families
Find a verified breeder, dodge the scams, and count down to gotcha day.
- Directory of verified kennels with real pedigrees
- Verified multi-generation pedigrees — see exactly what you're getting
- Payments processed by Stripe — never wire money to a stranger
- Go-home countdown pushes during the final week
- The dog's full registry record transfers to you automatically
- Chat with your breeder in-app — questions answered for life
Everyday Dog Owners
One app for your dog's whole life — health log, calendar, reminders, and trusted pros.
- One-tap daily logs — walk, meal, potty, meds, play
- Dog Care Passport — one care profile every pro you book automatically sees
- Every dog date in one calendar, synced to Google or Apple
- Find background-checked groomers, walkers, sitters, and trainers nearby
- Live GPS map while your dog is on a walk (with your consent)
- Mid-walk photos pushed straight to your lock screen
Groomers, Walkers & Sitters
A storefront, a booking book, and a repeat-business machine.
- Public provider page with services, pricing, photos, and reviews
- Background-check badge that makes owners book with confidence
- Instant online booking against your weekly availability
- Payments go directly to your bank via Stripe
- Recurring series, reschedules, and automatic session reminders
- Every client's Dog Care Passport at your fingertips before the visit
New · 2026
Upcoming Litters & waitlist deposits
Publish a planned breeding the moment you make the match. Collect waitlist deposits directly to your Stripe Connect account. Host your lawyer-reviewed contract for two-party click-wrap signing. When puppies arrive, the listing auto-converts into a real litter with a placeholder dog row per puppy — ready to assign to each buyer with name, sex, and photo.
- Simple flat listing fee — see current rates on the Pricing page
- Small capped platform fee on deposits
- Breeder is merchant of record — chargebacks land on them, not Armstrong K9 Registry
- Three audit-logged "venue, not a party" click-wraps (publish · deposit · sign)
- 8-week earliest-go-home rule auto-enforced
How the money flows
- 1. Breeder publishes (flat listing fee → Armstrong K9 Registry).
- 2. Buyer pays deposit → goes directly to breeder's Stripe Connect account.
- 3. Armstrong K9 Registry takes a small capped fee on the deposit (the breeder sees their net immediately).
- 4. Refund policy is the breeder's own text. Armstrong never auto-refunds.
- 5. Disputes / chargebacks land on the breeder's Stripe — Armstrong K9 Registry is a venue, not a party.
How to start a video tour
- 1. A buyer clicks Request a Live Video Tour on any of your dog's listings (or you launch one yourself from your kennel dashboard).
- 2. You get a request in your inbox — accept and pick a time.
- 3. Buyer pays the tour fee; the funds sit until the tour ends.
- 4. Join the secure browser room (no app installs — runs on Daily.co). Walk through the kennel, meet the dogs, answer questions live.
- 5. After the call ends, Armstrong releases 60–80% of the fee straight to your Stripe (Pro: 75%, Elite: 80%).
Earn while you sell
Live video kennel tours — keep up to 80% per tour.
Serious buyers want to see the dogs, the parents, and the home before they buy. The Live Video Tour turns that conversation into a paid 15-minute Daily.co session you can launch from any dog's listing or directly from your kennel dashboard. Buyers pay the tour fee up front; you keep the relationship, the listing, and most of the fee.
- One-tap launch — from your kennel dashboard or any listing
- Flat buyer fee, zero setup, no app installs
- Breeder cut: 60% Basic · 75% Pro · 80% Elite
- Auto-payout to your Stripe after the call ends
- Marketplace badge advertising your tour earnings rate
Ready to put your dog on the right side of the registry?
Free to register dogs and litters via plan or one-off fees. Marketplace browsing is free for everyone.
