Quizzja screen atlas · 6 of 10 · Apple — SwiftUI iOS + macOS · clients/apple
iPhone, iPad and Mac
One SwiftUI codebase and one shared QuizzjaKit across iOS, iPadOS and macOS, re-valuing the same Meadow tokens as Theme.Playfield. Below 1024 points it is the focused phone canvas; a full-width iPad or wide Mac window switches to the web desktop's rail and bounded column. All five destinations, the platform's own surfaces, and two Mac frames showing what changes above 1024 points.
Quizzja3 days3 hints
Ready to play?
Saturday, August 22, 2026 · English
TODAY'S CROSSWORD
Monday MiniEasy5×5English10 clues
28% filled4:32 so far
3-day streakSolve today's to make it 4
17M
18T
19W
20T
21F
22S
23S
Quick minis
iOS — TodayApp/Views/TodayView.swiftThe same hero, streak card and minis as the web player, built from Theme.Playfield rather than CSS. iOS adds a toast overlay for offline saves and a daily-reminder notification; a tab switch emits one screen_view, inert unless measurement consent was granted.
Monday MiniEasy · 5×5 · English
4:32
1H
2E
3A
4R
5T
6E
7A
8
9
7 Across · crossing 1 DownOak's seed
QWERTYUIOP
ASDFGHJKL
ZXCVBNM⌫
iOS — SolveApp/Views/PlayView.swift + CrosswordGridView.swiftThe board is drawn by CrosswordEngine in QuizzjaKit, shared with macOS. The keyboard is the puzzle language's own layout, not the system one, so a Cyrillic or Greek grid always has the letters it needs; digraph, syllable and akshara grids type one unit per cell.
CancelQuizzja Pro3 hints
Quizzja Pro
Unlimited hints. No ads. One purchase, forever.
Your purchases
Premium subscriptionNot active$3.99
Remove adsRemoves ads everywhere in QuizzjaOwned
Quizzja ProUnlimited hints and no ads, forever$0.99
Get more hints
10 hints10 hints to spend on reveals$1.99
50 hints50 hints to spend on reveals$4.99
iOS — Store (StoreKit 2)App/Views/StoreView.swift · StoreKit/Quizzja.storekitThe native store is a fuller catalogue than the web's Pro sheet: two consumable hint packs, Remove ads, lifetime Pro and the monthly subscription. Prices are the checked-in StoreKit configuration and always render in the storefront's locale, not the interface locale. Every purchase is validated server-side before an entitlement is granted.
CancelSign In
Sign in to sync your streak, hints and progress across devices.
Your Apple account already has purchases. Merge this guest account's hints and purchases into it?
iOS — Sign in & guest mergeApp/Views/AccountView.swift + AuthFormView.swift · QuizzjaKit/AuthSign in with Apple sits above the other providers, as App Review requires wherever a third-party sign-in is offered — AccountView owns them, because it also coordinates merge state. Every client can raise the merge prompt; what is Apple-specific is the question it has to ask, since two overlapping StoreKit subscriptions cannot both stay active. Progress and hints are combined either way.
iOS — PuzzlesApp/Views/BrowseView.swift + Components/DayChipsRow.swiftThe archive, catalogue and saved-puzzle tabs, list rows and day chips included. The day strip is its own component because iPad and Mac reuse it at a different width; the saved tab reads SavedPuzzleLibrary, which keeps full payloads on the device via GRDB.
Packs
Explore packs
iOS — PacksApp/Views/PacksView.swift · QuizzjaKit/CatalogThe pack catalogue for the chosen crosswords language, driven by PackListViewModel in QuizzjaKit so iOS and macOS share the paging and the per-language cache. A starred pack unlocks with Pro or with its own in-app purchase.
Ranks
AYou're #912,345 pts · top 9% of 101 players
1MMarguerite38,910 pts
2Kkasia_w34,205 pts
3TTomasz29,640 pts
4SSofia R.27,118 pts
5Ddmitri8824,902 pts
6IIngrid21,447 pts
7NNaledi18,203 pts
8Yyuki.t15,760 pts
9AYour account12,345 pts
iOS — RanksApp/Views/LeaderboardView.swift · QuizzjaKit/LeaderboardDaily, weekly and all-time standings from LeaderboardService. A guest sees an invitation to sign in rather than an empty list, and only registered accounts that left “Show me on the leaderboard” on appear publicly.
YYour accountSynced across your devices
12Solved
7Dailies
3Streak
9Best streak
4:32Avg time
1,234Points
Settings
iOS — YouApp/Views/AccountView.swift · QuizzjaKit/ProfileAccount, statistics, achievements and settings — and the screen that owns sign-in and merge state on Apple. Measurement is off until switched on here, sends no advertising identifier, and deleting the account also forgets that answer on the device.
iOS — SplashApp/SplashView.swift · the same reveal as the web and WindowsFour cells drop into a crossword and the red Q lands last — the same animation, authored once per platform against the same specification. It covers the app until the session has settled, which on a cold launch includes restoring the Keychain token and reconciling offline progress.
Monday MiniEasy · 5×5 · English
✓ 4:32
1H
2E
3A
4R
5T
6E
I
G
H
T
7A
C
O
R
N
8V
I
N
E
S
9Y
I
E
L
D
Solved!
Monday Mini · Aug 22
4:320 hints
17M
18T
19W
20T
21F
22S
23S
4-day streak — keep it going!
iOS — SolvedApp/Views/PlayView.swift · play.solvedTitleThe celebration, the week with the new day filled in, and the share step. On iOS the share hands off to the system sheet, so the spoiler-free result image goes wherever the player has apps for — Messages, Photos, AirDrop — rather than only the four networks the web can link to.
Monday MiniEasy · 5×5 · English
4:32
1H
2E
3A
4R
5T
6E
7A
8
9
Play together
Share crossword
Invite someone to play Monday Mini, or scan the QR code on another device.
Puzzle link
quizzja.com/p/5PY11MrJym8OwX3gweDqKJ2Vb
iOS — ShareApp/Views/Components/CrosswordShareView.swiftPresented as a sheet from the puzzle's share control and from Solve's overflow. The link is the same hashid short form every client produces, so a puzzle shared from a Mac opens in the web player on a phone that has no app installed.
Language
Crosswords
14 languages
iOS — LanguageApp/Views/LanguagePickerView.swift · QuizzjaKit/I18nThe same two axes as the web: the interface locale, bundled and instant, and the crosswords language that decides which puzzles the app requests. The list is driven by UILocaleRegistry, which is generated from the same catalogue the web player ships.
ClosePrivacy Policy
Privacy Policy
Last updated: 13 September 2026
This Privacy Policy explains how HELUSSIVE EOOD (UIC 202657819) ("Quizzja", "we", "us") collects, uses, and shares information when you use the Quizzja crossword apps and website (the "Service").
1. Information We Collect
Account information. When you first open the app we create an anonymous account tied to a randomly generated device identifier, so you can play without signing up.
Gameplay data. We store your puzzle progress, completed crosswords, hint usage, hint balance, purchased entitlements, and your language and app preferences.
Purchases. Purchases and subscriptions are processed by the relevant app store. We do not receive or store full payment-card numbers.
iOS — Legal documentApp/Views/LegalDocumentView.swiftThe same Markdown documents as the web, parsed into SwiftUI text rather than rendered as HTML — no web view, which is what lets them keep the app's own type and stay readable at accessibility sizes. An untranslated document falls back to English and keeps its own reading direction.
FileEditViewPuzzleWindowHelpQuizzja
Ready to play?
Saturday, August 22, 2026 · English
3-day streak3 hints
TODAY'S CROSSWORD
Monday MiniEasy5×5English10 clues28% filled4:32 so far
This week3-day streak
17Mon
18Tue
19Wed
20Thu
21Fri
22Sat
23Sun
Solve today's to make it 4
12Solved
4:32Avg time
1,234Points
Quick minis
Explore packs
macOS — TodayApp/RootView.swift (desktopShell) · clients/apple, macOS targetThe same RootView above 1024 points: the tab bar becomes PlayfieldNavigationRail, destinations stay mounted so scroll and navigation state survive switching, and the Mac adds a real menu bar — destination switching is a focused scene value, and the PDF goes through the system save panel rather than a download.
FileEditViewPuzzleWindowHelpMonday Mini — Quizzja
Monday MiniEasy · 5×5 · English · Saturday, August 22, 2026
4:32
1H
2E
3A
4R
5T
6E
7A
8
9
Type to fill · Space switches direction · Arrows move
7 AcrossOak's seed
Across
1Valentine symbol
6Early riser's hour
7Oak's seed
8Grape climbers
9Crop output
Down
1Weighing a lot
2Wears away
3Sharp-witted
4Harvests
5Bundles of hay
macOS — SolveApp/Views/PlayView.swift at ≥1024 pointsNo on-screen keyboard on the Mac: hardware typing drives the grid, Space switches direction and the arrows move the cursor. The clue list sits beside the board and scrolls on its own, so a 15×15's clues never drag the grid off screen.