Integrate in 2 lines of code
import WINRSDK
let config = WINRConfiguration(
// debug builds: use your winr_test_ sandbox key
apiKey: "YOUR_API_KEY",
bundleId: "com.example.myapp",
// only id is required — pass what you have.
// email pre-fills & locks the capture form.
// nobody signed in? user: .guest
user: WINRUser(
id: "user_123",
firstName: "Jane",
lastName: "Doe",
email: "jane@example.com"
),
options: WINROptions(
logging: .error, // .debug while integrating
enablePushReminders: true
)
)
WINR.configure(config)
// Done — the experience auto-opens once per day.
Try it out
See the actual WINR experience running live, right in your browser — no install needed.
That was the real thing — it opened by itself, which is exactly what your users get on their first visit of the day. No button, no integration code. Enter an email, watch your daily entries land, and build a streak. Centered card on desktop, bottom drawer on mobile — resize and replay to see both.
Simple, MAU-Based Pricing
Pay based on your monthly active users. Unlimited platforms on every tier.
Starter
Up to 10K MAU
Growth
Up to 50K MAU
Scale
Up to 120K MAU
Enterprise
120K+ MAU
Everything you need, out of the box
Sweepstakes & Prizing
Daily entries, escalating streak rewards, and winner announcements.
One-Call Integration
Configure once at launch — the experience opens itself every day. No presentation code.
Custom-Branded
Your logo, your brand color, and your prize art across the experience (Growth, Scale, and Enterprise plans).
Anti-Fraud Built In
Rate limiting, velocity checks, device fingerprinting, and ban system included.
Analytics & Events
Track engagement, entries, and streaks with built-in analytics.
Streak System
Escalating daily streak ladder with milestone accelerators — or visit-based streaks for low-frequency apps.
Escalating Daily Entries
The longer the streak, the more entries per day.
Publisher Control
Giveaways and winner selection are fully managed by the WINR team.
Ready to get started?
Pick a plan, get your API key, and start integrating in minutes.