Skip to content
HitALick logo HitALick

Website subscriptions only

First-time subscriber (e.g. family): use Safari or Chrome on your phone or computer — not Instagram/Facebook in-app browsers. ① Create account & log in② Open this pricing page in the same browser③ Tap “Subscribe Regular” (or Premium). You’ll pay on Stripe’s page; after payment, wait a few seconds, then open the app and tap Refresh Data if access is slow.

Apple App Store: the iOS app has no in-app purchases. Create an account in the app, then subscribe here in Safari. All charges go through Stripe on this site.

Pay in 3 steps: (1) Account hub — create account and Log In (you need a green “Connected” state). (2) Open this Pricing page in the same browser — you should see “Account connected” at the bottom. (3) Tap Subscribe — you’ll go to Stripe’s secure page. Use Safari or Chrome (avoid Instagram/Facebook in-app browsers; they often block checkout).

Create / log in first so checkout attaches to your Firebase user. When you subscribe, the site sends you to Stripe Checkout (hosted by Stripe) to pay — then you return here or to the app with access.

Promo: at checkout use HITALICK25 for 25% off — valid only on Regular and Premium (app subscription lines), not Bruce/Giap picks or AI credit packs. One-time VIP codes (25% off the first invoice, monthly or yearly) are created in Stripe and shared privately — each code redeems once.

Open web app

Stripe: prices below load from your live Stripe account. If something shows “—”, run node scripts/stripe_hit_a_lick_catalog.js with your secret key, then set the printed STRIPE_PRICE_* values in Firebase → Functions → Secrets and redeploy. Never use placeholder IDs like price_19_99_regular.

Pay vs webhook: Subscribe should take you to Stripe’s hosted page first. If nothing happens or you never leave this site, the API step failed (secrets, price IDs, or sign-in) — that is not the webhook. The webhook only runs after Stripe confirms payment to turn on access in the app.

App access (required for props, desk, games, alerts)
Regular

Regular membership

/mo
Full analytics boards, props, games, Elite Desk, alerts
AI engine: 5 included requests / month (counter in app) — upgrade to Premium for unlimited
Bruce / Giap pick feeds are not included (separate below)
Premium AI

Premium + unlimited AI

/mo

Standalone: bundle · Add-on (if you already have Regular): add-on

New here? This checkout is the all-in-one plan (app + unlimited AI).
Already on Regular? The same button starts the AI add-on subscription (second line item) — no duplicate base fee when your Stripe prices are set up that way.
Unlimited AI picks, Copilot, parlay math
Bruce & Giap pick feeds stay separate below
Curator pick feeds (each sold separately)
Bruce

Bruce picks add-on

/mo
Unlocks Bruce daily + Bruce premium boards in the app
Requires Regular or Premium app plan to view in product
Giap

Giap picks add-on

/mo
Separate from Bruce — own pick feed
Requires Regular or Premium app plan
AI top-ups (optional)
Credits

+50 AI requests

one-time

One-time pack for Regular members who hit the monthly cap (webhook must be enabled for checkout.session.completed).