Ping is published by Smart Kiitös Oy (Finnish business ID 3231458-1). This policy explains what information Ping touches, where it lives, and what choices you have.
If anything is unclear, email us: [email protected]
Ping has no Smart Kiitös-operated backend that stores your check-ins, mood, photos, notes, or social graph. We don't have a database with your name in it.
What this means in practice:
The one path that sends data outside your device + iCloud is the Report flow (see Section 6). That flow uses your default Mail app to email our support address. Apart from that, only the anonymous usage counts in Section 7 leave the device, and you can switch them off. If you create a family web page, the summary described in Section 8 is published for the people you send the link to.
Ping uses SwiftData inside an App Group container on your device to store:
This data stays on your device. The app does not send it to any server we operate.
When you add a friend in Ping, the app creates a CloudKit Share (CKShare) under your own iCloud account. Your check-ins are written into that shared CloudKit zone. Your friends' devices read from that zone using their own iCloud credentials.
Important properties of this design:
When you remove a friend (long-press a friend card → "Block & remove"), Ping calls CKShare.removeParticipant. The friend's device loses read access; their existing local copies of past check-ins remain on their device unless they delete them.
Ping Pro purchases run through Apple StoreKit. We never see your Apple ID, payment method, billing address, or any payment details. Apple sends Ping a receipt token; we use it only to verify locally that the subscription is active.
Apple's privacy policy applies to subscription data: apple.com/legal/privacy.
If you report a friend for abusive content (long-press friend → "Report"), Ping opens your default Mail app with a prefilled message to [email protected]. The email body contains:
The email does not include the friend's name, your name, or any check-in content. We respond to reports within 24 hours per the Terms of Service.
If your device has no Mail account configured, Ping shows an alert with a "Copy support email" action so you can email us another way.
Your device keeps simple counters of feature events for each day. After a day is over, it uploads one summary record for that day to Apple’s iCloud (CloudKit) servers, into a public CloudKit database belonging to Smart Kiitös. No third-party service is involved, and no servers of ours.
What the record contains — and nothing else:
What it never contains:
Apple’s servers attach an opaque random identifier to each record. We do not read it, and we cannot link records to a person or to each other across days.
The counts are not linked to your identity, not used for tracking, not shared with or sold to anyone, and not used for advertising. Their only purpose is understanding which features are used so we can improve the app. In the App Store privacy label they are declared as Usage Data › Product Interaction, used for Analytics, not linked to you, not used for tracking.
Your control: it is on by default for everyone, including installations from before version 1.0.5. Turning it off stops uploads and deletes any counts not yet sent.
If you create a family web page (Me → Family Web Page), people without the app can open a link to see whether you checked in today and send you a hug. Ping copies what the page needs into a record in a public iCloud (CloudKit) database belonging to Smart Kiitös, under a random address nobody can guess:
Anyone who has the link can see this and send you a hug by entering a first name. That name and the time are stored in the same database, and your iPhone shows them as a hug notification. Notes, photos, friends and emergency contacts are never included. The page is served by Cloudflare, which passes its requests on to iCloud. We keep no log of who opens the page.
When you stop the link, its record is deleted and the page shows that the link has ended. Nothing about you can be seen through it after that.
Push service. So that a friend's nudge, hug or safety alert reaches you right away, even when Ping is closed, Ping registers your phone's push token with our push service (push.smartkiitos.com, on Cloudflare). It keeps the token, a random address, which app it belongs to and when it was last updated. Nothing about you. Your friends' phones send pushes through it with a key only your friends get, and only Ping's fixed kinds of message (nudge, hug, safety alert, overdue activity), never free text. Each kind has a daily limit.
Safety net. If you link an emergency contact to a Ping friend, Ping also tells our server your check-in schedule, so a missed check-in still reaches that friend when your phone is dead, off or lost. The server keeps a random id, your name, your time zone, your check-in window and days, the contact's delay, when you last checked in, and the push keys of the friends to notify. Never notes, moods, photos or phone numbers. You can turn it off in Check-in & Safety Net; turning it off or removing your linked contacts deletes it from the server. If the app doesn't contact the server for three alert days in a row, it stops alerting.
Ping does not:
The App Store privacy "nutrition label" for Ping reflects this: minimal data linked to you, no data used for tracking.
Ping is not intended for children under 13. Some regions require a higher minimum age. We do not knowingly collect personal data from children under 13.
If you believe a child under 13 is using Ping, contact [email protected] and we will help remove the account. Apple's Family Sharing and parental controls are the proper tools for managing children's app access.
Your data is retained as long as it lives in your iCloud and on your device.
Delete the Ping app from your iPhone. Local SwiftData and the App Group container are removed by iOS.
Open each CKShare you participate in (under iOS Settings → [Your Apple ID] → iCloud → Manage Storage → CloudKit, or directly from inside Ping by removing each friend) and remove yourself.
Friends you previously shared with retain their local copies of your past check-ins until they delete the app or remove the share on their end. We cannot reach into another user's iCloud to delete your past check-ins.
Sign out of iCloud after deleting the app, or use Settings → [Your Apple ID] → iCloud → Manage Storage to remove Ping's CloudKit data.
Open Me → Family Web Page → Stop Link. The page's record is deleted and the link shows that it has ended. To have hugs already sent through the page removed too, email us.
We don't keep server-side copies, so there's no central account for us to delete.
Ping data lives in Apple iCloud regions. Apple chooses the storage region based on your Apple ID's country setting and Apple's infrastructure decisions. Apple's data transfer practices apply.
Because Ping does not operate its own servers, no Smart Kiitös-controlled cross-border transfer happens. The family web page (Section 8), the push service and the safety net (Section 9) run on Cloudflare's global network, so a request may be handled outside your country.
We rely on Apple's platform security. Our only server code is small: the function behind the family web page, the push service and the safety net check (Sections 8 and 9). None of it can read your check-ins, notes or photos.
If you discover a security issue, please email [email protected]. We respond to security reports within 24 hours.
We may update this Privacy Policy from time to time. The "Last updated" date at the top reflects the latest revision. For material changes, we'll notify you in-app on next launch.
Continued use of Ping after changes take effect means you accept the updated policy.
Email: [email protected]
For privacy questions, data deletion help, security reports, or any other concern. We respond within 24 hours.