Privacy Policy
This Privacy Policy applies to the EasyPlank app (hereinafter referred to as "Application") for iPhone, developed by Mahmut Ugur TAS (hereinafter referred to as "Service Provider"). The Application is provided free of charge, contains no advertising and no in-app purchases, and is provided "AS IS".
This Privacy Policy is effective as of 2026-08-02.
1. Summary
EasyPlank has no accounts and no sign-in. Your workout history stays on your iPhone. The camera and depth sensor readings the Application uses to check your plank position are processed entirely on your device in real time and are never recorded, stored, or transmitted anywhere. The only information that leaves your device is anonymous usage and crash diagnostics, plus a push notification token if you allow notifications โ both of which are described in detail below.
2. Camera, Depth and Motion Sensors
EasyPlank's core feature measures how far you are from the phone while you hold a plank. Depending on your device, it uses one of three methods:
- the TrueDepth front camera via ARKit face tracking;
- the TrueDepth depth map, when no face is in view;
- the standard front camera analysed on-device by Apple's Vision framework, on iPhones without TrueDepth.
In every case, camera frames and depth readings are processed only in memory, only on your device, and are discarded immediately. No photograph, video, depth map, face data or body-pose data is written to storage, shown to anyone, or sent over the network. The Service Provider never receives them and has no ability to access them.
The Application also reads the device motion sensor (accelerometer/gyroscope) for a single purpose: to detect whether your phone is lying flat on the floor. This reading is likewise processed on-device only.
iOS asks for your permission before the Application may use the camera or motion sensors. You can revoke either permission at any time in iOS Settings โ EasyPlank. Revoking camera access disables plank detection.
3. Information Stored on Your Device
Your plank records (date, duration, valid-position time, sensing method used), your calibration baseline, your goals and streaks, and your app preferences are stored locally on your iPhone. This data is not uploaded to the Service Provider or to any server. Deleting the Application deletes this data with it.
4. Apple Health
If you enable the Apple Health option, each completed plank is saved to the Health app as a Core Training workout. This integration is write-only โ EasyPlank never reads any data out of Apple Health. Health data stays on your device under Apple's control and is never accessible to the Service Provider. You can turn the integration off at any time in the Application's settings, or revoke it in iOS Settings โ Health โ Data Access & Devices.
5. Information Collected by Third-Party Services
The Application embeds a small number of third-party software development kits. These collect limited technical information on the Service Provider's behalf:
5.1 Google Firebase Analytics
Used to understand, in aggregate, which parts of the Application are used. The events recorded are: screen views, calibration started, calibration completed, session started, session finished (with the sensing method used, the percentage of the session held in valid position, and whether reduced-precision mode was active), and changes to the analytics setting itself. Firebase also collects standard technical data such as device model, operating system version, language, country and an app-instance identifier.
No plank measurement, camera data or Health data is ever sent to Firebase. No name, email address or account identifier is sent, because the Application has none.
Analytics is enabled by default and you may switch it off at any time in the Application under Settings โ Share analytics. When it is off, no analytics events are sent. See ยง7 for your opt-out rights.
5.2 Google Firebase Crashlytics
Collects crash reports and stability diagnostics โ stack traces, device model, operating system version and the state of the app at the time of a crash โ so that defects can be found and fixed. This is used for app functionality only and is not used for advertising or profiling.
5.3 Google Firebase Remote Config
Used to deliver configuration values, such as the minimum supported app version. It fetches settings; it does not collect personal information about you.
5.4 OneSignal
Used to deliver push notifications. If โ and only if โ you grant notification permission, your device's push token and a randomly generated subscription identifier, along with basic device information (device model, operating system version, language, time zone), are registered with OneSignal so that a notification can be routed to your device. This information is not linked to any identity, because the Application has no accounts. If you decline or later disable notifications in iOS Settings โ EasyPlank โ Notifications, no push registration takes place.
5.5 Apple
The Application queries Apple's public iTunes lookup endpoint to determine whether a newer version is available on the App Store. This request contains no personal information.
5.6 Third-party privacy policies
The Service Provider does not control how these providers process the data described above. Their policies are available here:
- Google / Firebase โ policies.google.com/privacy and firebase.google.com/support/privacy
- OneSignal โ onesignal.com/privacy_policy
- Apple โ apple.com/legal/privacy
6. Tracking and Advertising
EasyPlank contains no advertising and performs no tracking as Apple defines it: no data collected by the Application is linked to third-party data for advertising purposes, and none is shared with a data broker. The Application therefore does not present the App Tracking Transparency prompt and does not access the advertising identifier (IDFA).
7. Your Choices and Opt-Out Rights
- Analytics: turn off Settings โ Share analytics inside the Application. This takes effect immediately.
- Push notifications: decline the permission prompt, or disable notifications in iOS Settings โ EasyPlank โ Notifications.
- Camera and motion: revoke in iOS Settings โ EasyPlank.
- Apple Health: turn the integration off in the Application, or revoke access in the Health app.
- Everything: uninstalling the Application removes all locally stored data and ends all collection. Workouts already written to Apple Health remain in Health and can be deleted there.
8. Disclosure of Information
The Service Provider does not sell, rent or trade any information. Information may be disclosed only where required by law, where necessary to comply with a legal process or governmental request, or where necessary to investigate a violation of the Terms or protect the rights, property or safety of others.
9. Data Retention
Data stored on your device is retained until you delete it or uninstall the Application. Analytics data is retained by Google Firebase according to the project's configured retention period, after which it is deleted automatically. Crash reports are retained for up to 90 days. Push subscription records are retained by OneSignal while your device remains subscribed and are removed when you disable notifications or uninstall the Application.
10. Security
All network communication uses encrypted HTTPS connections. Data stored on your device is protected by iOS's own data protection. No method of transmission or storage is completely secure, however, and absolute security cannot be guaranteed.
11. Children's Privacy
The Application is not directed at children under 13, and the Service Provider does not knowingly collect personally identifiable information from children under 13. If you believe that a child has provided such information, please contact appcodimis@gmail.com so it can be deleted.
12. Your Rights in the European Economic Area and the United Kingdom (GDPR)
The Service Provider processes the analytics and diagnostics data described in ยง5 on the basis of its legitimate interest in maintaining and improving the Application, and processes push notification data on the basis of your consent (the notification permission you grant to iOS). You may withdraw either at any time using the controls in ยง7.
If you are located in the EEA or the UK, you have the right to access, rectify, erase, restrict and object to the processing of your personal data, and the right to data portability. Because the Application holds no account identifying you, the Service Provider may be unable to locate data relating to you specifically; the most effective way to exercise erasure is to disable analytics and uninstall the Application. To make a request, contact appcodimis@gmail.com. You also have the right to lodge a complaint with your local supervisory authority.
13. Your Rights in California (CCPA/CPRA)
The Service Provider does not sell or share personal information as those terms are defined under California law. California residents may request disclosure of the categories of personal information collected, and may request deletion, by contacting appcodimis@gmail.com.
14. Changes to This Privacy Policy
This Privacy Policy may be updated from time to time. Changes will be published on this page together with a new effective date. Continued use of the Application after a change constitutes acceptance of the updated policy.
Contact Us
If you have any questions about this Privacy Policy or about how the Application handles your data, contact the Service Provider at appcodimis@gmail.com.
Website: codimis.com ยท EasyPlank ยท Terms & Conditions ยท Support