Send a message, WhatsApp, email, or call. Whichever's easiest.
A human reads everything that comes in, and we reply within 4 working
hours during Singapore business hours. No call funnels, no scripts.
Reply within 4 working hoursA human reads every messageNever sold or shared
Form, WhatsApp, email, or phone. Whichever's easiest. We read everything that comes in.
02 · Within 4 hours
A human replies
Usually our founder, sometimes our growth lead. No call-centre, no sales script. Singapore business hours.
03 · If it fits
We start with a free audit
If we can help, we'll usually offer a free audit of your current site or funnel so you see real value before any pricing conversation.
// one free spin
Spin to win. Every slot is a real prize.
No tricks, no try-agains. Drop your email, turn the wheel, claim through the form below.
// you won
…
…
What you actually get
One prize per email — you'll be able to claim it via the form below.
random pick:int … mod 11 = slot …
spin id:…(quote this to claim)
How this works. Not rigged, here's the proof.
When you tap Spin, your browser calls a Cloud Function (aphyxSpinWheel). The server generates a cryptographic random integer (crypto.randomBytes) and computes int mod 11 = slot. One of 11 slots. The slot is picked before the wheel animation. The animation just visualises the result.
Why server-side? If the pick happened in your browser, anyone with DevTools could rig it. Server-side, you can't. And neither can a visitor trying to claim a prize they didn't actually win.
One spin per email. Your email is the dedupe key. If you spin from a different browser or device with the same email, the server returns your original prize, not a new one. Honour is also one prize per email at fulfilment time. (Visitor-id and device fingerprint are checked as fallbacks.)
You can audit the record. Every spin is logged with a server timestamp and HMAC signature in Aphyx's admin collection. The spinId on your form submission is your proof. Match it with our reply.
Weighted slots, not weighted random. Small prizes occupy more slots than big ones (see the percentage on each entry in the legend). The pick is uniform across slots. Small prizes land more often because they have more slots. Honest weighting, openly disclosed.