Lagerland Lagerland

Receipts

Transparency,
field by field.

No Lagerland app tracks you: every Privacy Manifest we ship declares NSPrivacyTracking = false and zero tracking domains, and no app contains an advertising SDK. This page lists, per app, exactly what's declared — Required Reason APIs, what data the App Store sees, and what network calls the binary makes.

Last audit: . Re-verified whenever an app ships.

What you're looking at

Privacy Manifests & Required Reason APIs

From iOS 17, Apple requires every app and every linked SDK to ship a Privacy Manifest (PrivacyInfo.xcprivacy) — a machine-readable declaration of what data is collected, whether it's used for tracking, and which "Required Reason" APIs the app calls. Apple's review process validates these declarations, and the values surface in the public Privacy Nutrition Label on every App Store listing.

NSPrivacyTracking is the single most important key: false means the app is forbidden, by its own declaration and by Apple's review, from linking user data to third-party data for advertising or measurement. NSPrivacyTrackingDomains lists every domain the binary may contact for tracking purposes — empty arrays only. Required Reason APIs are categories of system APIs (UserDefaults, file timestamps, disk space, system boot time) that can be misused for fingerprinting; Apple enforces declared reasons so misuse becomes detectable. Below: the actual declaration for each Lagerland app.

Read more from Apple: Privacy Manifest files · Required Reason APIs · App Store Privacy Nutrition Labels.

Per-app declarations

All 19 apps

Each row shows what an app declares. Apps marked source-verified have their Privacy Manifest committed to the source repository; apps marked App Store-declared declare the same values in the App Store binary and on the public Privacy Nutrition Label; apps marked manifest pending don't ship a Privacy Manifest yet, so their row describes what the code does.

AfterShift icon

AfterShift

The shift-worker sleep app where naps count as real recovery.

Source-verified
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No
Network calls
None — HealthKit and EventKit only (local frameworks). Optional iCloud sync uses your own iCloud.
Data leaves device
Your iCloud only, if enabled.
Analytics
None.
Declared data (NSPrivacyCollectedDataTypes)
  • Health & Fitness (purpose: app functionality, not linked, not used for tracking)
Required Reason APIs
  • UserDefaults (CA92.1 — read/write app-specific user defaults)
Permissions requested
  • Calendar (read-only) — detect work shifts
  • HealthKit (read sleep) — calculate recovery between shifts
Notes
Calendar and Health data never leave the device.
AllPaid icon

AllPaid

Bills, calmly handled. No bank login.

App Store-declared
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No
Network calls
None for core bill tracking. Optional iCloud sync uses your own iCloud.
Data leaves device
Your iCloud only, if enabled.
Analytics
None.
Permissions requested
  • Local notifications — bill due-date reminders
Notes
Bill, subscription, and due-date data stays on-device by default.
AppMeta icon

AppMeta

App Store Connect, native on your Mac.

Source-verified
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
Your own Apple ID with App Store Connect access. Credentials are stored in macOS Keychain — never transmitted to Lagerland.
Network calls
Apple App Store Connect API only. No other endpoints.
Data leaves device
Only to Apple's App Store Connect API, with your own credentials.
Analytics
None.
Required Reason APIs
  • UserDefaults (CA92.1)
Notes
Native Mac client for App Store Connect. Edits happen locally, then submit via Apple's API.
AppMeta Pulse icon

AppMeta Pulse

The monitoring-first App Store Connect dashboard for indie iOS developers.

Manifest pending
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No Lagerland account. Your own App Store Connect API key.
Network calls
Apple's App Store Connect API (plus the analytics report download links it returns), Apple's iTunes Lookup and the app icons it points to, the App Store for purchases, Apple's Translation framework when you translate a review, and the European Central Bank's public exchange-rate API.
Data leaves device
To App Store Connect with your own key (including review replies you send), and your apps' IDs to Apple's iTunes Lookup. Nothing reaches Lagerland unless you email us.
Analytics
None.
Required Reason APIs
  • UserDefaults — used; not yet declared in a manifest
  • File timestamp — used; not yet declared in a manifest
Notes
No Privacy Manifest ships yet, so this row describes the code rather than a manifest. No build, pricing, or metadata controls; the only App Store Connect writes are review replies you send and analytics report requests.
Chessful icon

Chessful

Understand your mistakes. Improve every game.

Source-verified
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No
Network calls
None. Stockfish 18 engine runs locally on-device.
Data leaves device
No.
Analytics
None.
Required Reason APIs
  • UserDefaults (CA92.1)
Notes
Game analysis is performed by the locally bundled engine, not a cloud service.
EarnLock icon

EarnLock

Earn your screen time. Move, then scroll.

App Store-declared
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No
Network calls
None — no EarnLock server. HealthKit and Family Controls are local frameworks.
Data leaves device
No.
Analytics
None.
Permissions requested
  • HealthKit (read steps, active energy) — measure progress toward the unlock goal
  • Family Controls / Screen Time (.individual mode) — shield distracting apps until the goal is met
  • Local notifications — progress and unlock alerts
Notes
App Store Privacy Nutrition Label reads "Data Not Collected." HealthKit is read-only and never leaves the device; Family Controls hands EarnLock opaque tokens, so it cannot see which apps you blocked. Self-restriction only, never parental control. No account, no server.
GymLogger X icon App Store-declared
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No
Network calls
None for core logging. Optional iCloud sync uses your own iCloud.
Data leaves device
Your iCloud only, if enabled.
Analytics
None.
Permissions requested
  • Apple Watch connectivity — log sets from the wrist
Notes
1,500+ exercises and programs ship inside the app. Nothing is fetched from a server.
LiftLog icon

LiftLog

The lift log that feels like equipment.

Source-verified
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No
Network calls
None for core logging. Optional iCloud sync uses your own iCloud.
Data leaves device
Your iCloud only, if enabled.
Analytics
None.
Required Reason APIs
  • UserDefaults (CA92.1)
  • File timestamp (DDA9.1)
  • Disk space (E174.1)
  • System boot time (35F9.1)
Permissions requested
  • Haptics — confirmed set logging
Notes
Required Reason APIs are all standard app-functionality categories — no fingerprinting use.
MediaKit icon

MediaKit

Every media tool. One app for iPhone & Mac.

App Store-declared
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
1 —Unrar.swift
Account required
No
Network calls
None. 100% on-device file conversion.
Data leaves device
No. Files never leave your Mac.
Analytics
None.
Permissions requested
  • User-Selected File — only when you drag a file in
Notes
152 native tools for video, audio, image, PDF, and archive work — all processed locally.
Millrace icon

Millrace

A delivery puzzle: one inlet, one exact target, one move budget.

Source-verified
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No
Network calls
None. The app contains no networking code — levels, the solver, the 3D board and every theme run on-device. Optional Game Center and in-app purchases are handled by Apple.
Data leaves device
No.
Analytics
None.
Required Reason APIs
  • UserDefaults (CA92.1)
Notes
PrivacyInfo.xcprivacy declares NSPrivacyTracking false with no tracking domains and no collected data types, and Apple's App Store label reads Data Not Collected. The only entitlement is Game Center; no iCloud, CloudKit, Keychain or App Group. Progress stays on the device.
Mockly icon

Mockly

Professional App Store screenshots for Mac.

App Store-declared
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
Optional Apple ID with App Store Connect access — only if you choose to upload screenshots.
Network calls
Apple App Store Connect API (only if you upload). Optional AI translation (only when you opt in and request a translation).
Data leaves device
Only what you choose to upload (screenshots to App Store Connect, text to a translation service when you request it).
Analytics
None.
Permissions requested
  • User-Selected File — open and save screenshots
Notes
Rendering uses Apple's Metal locally. Translation and upload are explicit user actions. Formerly ScreenFlow Studio.
Observa icon

Observa

Sleep, energy & recovery insights.

Source-verified
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No
Network calls
None. All correlation analysis runs on-device.
Data leaves device
No.
Analytics
None.
Declared data (NSPrivacyCollectedDataTypes)
  • Health (purpose: app functionality, not linked, not used for tracking)
Required Reason APIs
  • UserDefaults (CA92.1)
Permissions requested
  • HealthKit (read sleep, HRV, ECG, activity) — generate insights
  • HealthKit (write entries) — save insights back to Apple Health
Notes
On-device pattern detection. Apple Health data never leaves your device.
Pawza icon

Pawza

Your pet's whole life, in one place.

Source-verified
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
1 —
Account required
No
Network calls
None — document scanning and AI extraction run on-device. Optional iCloud sync uses your own CloudKit private database.
Data leaves device
Your iCloud only, if enabled. Compatible with Advanced Data Protection.
Analytics
None.
Declared data (NSPrivacyCollectedDataTypes)
  • Health & Fitness (vaccinations, medications — purpose: app functionality, not linked, not used for tracking)
  • Photos or Videos (purpose: app functionality, not linked, not used for tracking)
  • Other User Content (notes, scanned documents — purpose: app functionality, not linked, not used for tracking)
  • Purchase History (purpose: app functionality, not linked, not used for tracking)
Required Reason APIs
  • UserDefaults (CA92.1 — read/write app-specific user defaults)
  • File Timestamp (C617.1 — access file timestamps within the app container)
Permissions requested
  • Camera — scan vet documents
  • Photo Library — attach existing photos and documents
  • Local notifications — vaccination, medication, and checkup reminders
Notes
Records, photos, scanned documents, and notes stay on-device by default. Document scanning (Vision OCR) and AI extraction (Apple Intelligence on iOS 26+) run on-device — documents are never uploaded. Optional iCloud sync uses your own private CloudKit database.
RightSplit icon

RightSplit

Split bills from receipts.

App Store-declared
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No
Network calls
None for receipt scanning and splitting. Sharing the result uses the iOS share sheet (Messages, WhatsApp, etc.) — those apps' own networks, not ours.
Data leaves device
Only via the iOS share sheet, when you choose.
Analytics
None.
Permissions requested
  • Camera (when scanning a receipt)
Notes
Receipt OCR uses on-device Vision framework. No image leaves the device.
Shogiful icon

Shogiful

Master shogi. Move by move.

Source-verified
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No
Network calls
None to third parties. The YaneuraOu engine runs locally; its neural-network file is downloaded once from Apple's App Store servers (On-Demand Resources).
Data leaves device
No. Optional iCloud sync uses your own iCloud.
Analytics
None.
Required Reason APIs
  • UserDefaults (CA92.1)
Notes
Game analysis is performed by the locally bundled YaneuraOu engine, not a cloud service.
Soon. icon

Soon.

Countdowns worth waiting for.

App Store-declared
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No
Network calls
Apple WeatherKit (only if a countdown has weather enabled). Apple MapKit for location pickers.
Data leaves device
Only the coarse location of a chosen countdown destination, to Apple's WeatherKit.
Analytics
None.
Permissions requested
  • Calendar (read-only) — turn events into countdowns
  • Location (when in use) — weather for selected countdown
Notes
Weather and maps are Apple-provided services; nothing routes through Lagerland servers.
Taskful Day icon

Taskful Day

Plan the day. Finish the day — calmly. Now on Mac.

Source-verified
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No
Network calls
None. Optional iCloud sync uses your own iCloud.
Data leaves device
Your iCloud only, if enabled.
Analytics
None.
Required Reason APIs
  • UserDefaults (CA92.1)
  • File timestamp (C617.1)
Permissions requested
  • Microphone (only when you use voice capture) — speech-to-text runs on-device via Apple's SpeechFramework
Notes
Universal Purchase across iPhone, iPad, and Mac. Voice capture is processed on-device.
WanderWiki icon

WanderWiki

Swipe Wikipedia in 33 languages. Ad-free.

Source-verified
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No
Network calls
Wikipedia public API only (en.wikipedia.org and other language editions, depending on user selection). No account, no API key, no headers identifying the user.
Data leaves device
Article requests to Wikipedia, the same as a browser visiting the site.
Analytics
None.
Required Reason APIs
  • UserDefaults (CA92.1)
  • File timestamp (C617.1)
Notes
Wikipedia client. Articles are fetched from Wikipedia's public API just like a web visit.
Xiangqiful icon

Xiangqiful

Master xiangqi. Move by move.

Source-verified
NSPrivacyTracking
false
Tracking domains
0
Third-party SDKs
0
Account required
No
Network calls
None of its own. The app contains no networking code — the Pikafish engine and its 53 MB neural network are bundled and run on-device. Optional Game Center and in-app purchases are handled by Apple.
Data leaves device
No.
Analytics
None.
Required Reason APIs
  • UserDefaults (CA92.1)
  • File timestamp (C617.1)
  • System boot time (35F9.1)
  • Disk space (E174.1)
Notes
PrivacyInfo.xcprivacy declares NSPrivacyTracking false and no collected data types, and Apple's App Store label reads Data Not Collected. Games, analysis and training progress are stored on the device with SwiftData and no CloudKit container. Pikafish (GPL-3) is compiled into the app — the only outside code.

What's not on this list

Things every Lagerland app refuses to do

  • No advertising SDKs. No Meta, no Google Mobile Ads, no AppLovin, no Unity Ads, no IronSource, no AdMob, no MoPub, no anything that loads creatives or matches users.
  • No third-party analytics. No Firebase, no Mixpanel, no Amplitude, no Segment, no Heap, no PostHog SaaS, no Sentry telemetry that identifies users.
  • No attribution / MMP. No Adjust, no AppsFlyer, no Branch, no Singular, no Kochava, no Tenjin.
  • No IDFA request. None of the apps call ATTrackingManager.requestTrackingAuthorization — Apple's review confirms this against the absence of NSUserTrackingUsageDescription in the Info.plist.
  • No account systems. Where sync exists, it's iCloud sync (your iCloud, your encryption, optionally Advanced Data Protection). Where an Apple ID is used (AppMeta, Mockly), it's your Apple ID, stored in macOS Keychain, talking directly to Apple's APIs.
  • No dark patterns. No trial that auto-charges without explicit consent, no streak guilt mechanics, no notification spam, no "you can cancel anytime" copy that hides retention friction.

Verify yourself

Open the App Store. Tap "App Privacy."

Every claim on this page is duplicated, in Apple's exact format, on every Lagerland app's Privacy Nutrition Label. If anything ever drifts from what's declared above, Apple's review will catch it — and so will this page.