Independent Product
Bet-tracking and analytics for sports bettors who want to know if they're actually beating the market.
Bet Analytics That Actually Help You Win
Oddsy is explicitly not a sportsbook, it doesn't accept wagers or place bets. It's the tool recreational and serious bettors reach for after the bet is already placed: a single place to log every wager across sportsbooks, see whether they're beating the closing line, and understand their real performance instead of guessing from memory. I designed and built the product end-to-end, native iOS and Android apps plus a web/PWA fallback, shipped and live at www.getoddsyapp.com.
Bettors who use multiple sportsbooks, DraftKings, FanDuel, BetMGM, Caesars, and a dozen others, have no single source of truth for their own history. Bets live scattered across apps, results get forgotten, and there's no easy way to tell if a betting strategy is actually profitable over time or just winning by luck this week.
Manually logging every bet is exactly the kind of friction that kills a tracking habit before it starts. Oddsy sends a screenshot of a bet slip straight to a GPT-4o-mini vision model for structured extraction, no manual typing, with a Tesseract.js OCR pass as an automatic fallback if the vision call fails. A custom team-alias resolver covering the NFL, NBA, MLB, NHL, WNBA, MLS, and international soccer catches what's left, turning it into a structured, trackable bet in seconds.
Once a bet is logged, Oddsy grades it automatically against live game state, no manual "did I win" bookkeeping. It also tracks closing-line value: whether the odds moved in the bettor's favor or against them after the bet was placed, one of the sharpest signals in sports betting for whether someone is actually skilled or just running hot.
On top of the tracked data sits an OpenAI-backed natural-language query layer, ask "how am I doing on NBA player props this month" and get a real answer pulled from your own betting history, not a generic model guess. It sits alongside a library of 60+ sport- and prop-specific models for bettors who want to go deeper.
Oddsy ships as native iOS and Android apps via Capacitor with a PWA fallback, backed by Supabase for auth, data, and edge functions. Subscriptions run through Stripe on web and native StoreKit2 / Google Play Billing on mobile. It's a real, published consumer app, not a prototype.
Visit www.getoddsyapp.comNext Projects
Experience DesignHomepage RedesignIncreased homepage clickthrough rate 84.9% through research-driven redesign.
Experience DesignShopping Experience IterationsFour usability-testing-driven fixes across search, filters, merchandising, and collections, shipped as one cadence.
Experience DesignStore UpdateA persistent store preference that carries across checkout, inventory, and promotions, cutting pickup support calls 19%.Systems DesignDesign System & Page Builder KitThe platform layer other teams build campaigns on top of, composable modules with governance built in, not bolted on.Systems DesignPromotions UX PlaybookA tiered placement framework, timer trigger logic, and a governed update process, replacing ad hoc calls between global and regional teams.Systems DesignGlobal Navigation RedesignA modular nav system built to absorb promotion without breaking wayfinding, across regions and product lines.