Last updated: 18 May 2026
App name: Sniffly
Operator: Oleksandr Yehorov
Contact: al.yehorov@gmail.com
Privacy Policy
1. Introduction
This Privacy Policy explains how Sniffly (“the App”, “we”, “us”) handles information when you use our iOS application for recording dog walks, routes, map markers, statistics, and achievements.
Sniffly is designed to store your data on your device. We do not operate user accounts, and we do not sell your personal data.
By using Sniffly, you agree to this Privacy Policy.
2. Who we are
Sniffly is provided by Oleksandr Yehorov (individual developer). For privacy questions: al.yehorov@gmail.com
3. Summary
| Topic | What Sniffly does |
|---|
| Location (GPS) | Used to draw your walk route and place markers while a walk is active (and in the background if you grant “Always” access). |
| Storage | Walks, pins, profile, achievements, and settings are saved locally on your iPhone. |
| Photos | Optional dog photo from your library, stored on device only. |
| Accounts | None. No sign-in. |
| Servers | We do not upload your walk or profile data to our servers. |
| Analytics / ads | No third-party advertising or analytics SDKs are integrated in the App as described in this policy. |
4. Information the App processes
4.1 Location data (GPS)
Sniffly uses Apple's location services to:
- Show your position on the map before and during walks
- Record your walking route (GPS coordinates and timestamps) while a walk is in progress
- Place map markers (pins) at your current location when you add them during a walk
- Fit the map to your route and saved pins
When location is used
- During an active walk: location is collected continuously to build the route.
- When not walking: location may be used at lower frequency to center the map on you (if you allowed location access).
- Background location:if you choose “Always Allow” location access, Sniffly can continue recording your route when the screen is locked or another app is open only while a walk is active. We use the iOS background location mode for this purpose. If you only allow “While Using the App”, recording may stop when the app is not in the foreground.
Why we need GPS
Without location access, Sniffly cannot record routes, distances, or place markers on the map. This is the core function of the App.
We do not use your location for advertising or sell location data to third parties.
4.2 Walk and activity data
When you finish a walk, Sniffly saves on your device:
- Start and end time
- Duration and estimated distance
- Route coordinates (GPS points)
- Markers you added during that walk (type, title, optional note, coordinates)
This data powers walk history, statistics, charts, streaks, achievements, and map displays.
4.3 Map markers and saved pins
Markers you create (e.g. water, bench, trash, shade, custom) and pins from past walks are stored locally. You can edit or delete them in the App.
4.4 Dog profile (optional)
You may enter:
- Dog's name (required to save profile)
- Breed and age (optional)
- A photo chosen from your photo library (optional)
The photo is processed and stored on your device (not on our servers).
4.5 App preferences and achievements
Stored locally, for example:
- Whether to show saved pins on the map during recording
- Quick marker shortcuts
- Unlocked achievements and progress
4.6 Live Activity
During an active walk, Sniffly may show a Live Activity on the Lock Screen and Dynamic Island with walk duration and distance. This information is derived from your active walk session on the device and is handled by Apple's system features.
5. Permissions
| Permission | Purpose |
|---|
| Location (When In Use / Always) | Record routes and markers; optional background recording during walks. |
| Photo Library | Let you pick a dog photo for your profile. |
You can change or revoke permissions in iOS Settings → Sniffly.
6. Where data is stored
- Walks:saved in the app's private storage on your device (Application Support).
- Profile, achievements, shortcuts, settings: stored locally (e.g. on-device preferences storage).
Data is not synced to our cloud and is not transmitted to us by default.
7. Sharing with third parties
We do not sell, rent, or trade your personal information.
Apple Inc. provides the operating system, location services, photo picker, Live Activities, and App distribution. Their handling of data is governed by Apple's Privacy Policy.
We do not control Apple's processing of device or location data outside the App.
8. Data retention and deletion
- Data remains on your device until you delete it in the App or remove the App.
- Deleting walks or pins in the App removes that data from local storage.
- Uninstalling Sniffly removes app data from your device (subject to iOS behavior and backups).
- To delete all App data: delete individual walks/pins in the App, or uninstall Sniffly.
9. Children's privacy
Sniffly is not directed at children under 13 (or the minimum age in your country). We do not knowingly collect personal information from children. If you believe a child has provided personal data through the App, contact us at al.yehorov@gmail.com.
10. Security
We rely on your device's security (passcode, Face ID, etc.) and iOS sandboxing. No method of storage is 100% secure; use a secured device and keep iOS updated.
11. International users
Data is processed on your device where you use the App. We do not transfer your walk data to our servers.
12. Your rights
Depending on your region (e.g. EU/UK GDPR), you may have rights to access, correct, delete, or restrict processing of personal data. Because data is stored on your device, you can exercise many rights directly in the App or by uninstalling it. Contact al.yehorov@gmail.com for questions.
13. Changes to this policy
We may update this Privacy Policy. The “Last updated” date will change. Continued use of the App after changes means you accept the updated policy. Material changes may also be noted in App Store release notes.
14. Contact
Oleksandr Yehorov
Email: al.yehorov@gmail.com
Terms of Use
1. Agreement
These Terms of Use (“Terms”) govern your use of Sniffly (“the App”), an iOS application for tracking dog walks, routes, markers, statistics, and achievements, provided by Oleksandr Yehorov (“we”, “us”, “Operator”).
By downloading or using Sniffly, you agree to these Terms. If you do not agree, do not use the App.
2. The service
Sniffly allows you to:
- Start and stop walk recording with GPS routes
- Add map markers (pins) during walks
- View walk history, maps, and statistics
- Earn local achievements
- Optionally display walk progress via Live Activity
- Store an optional dog profile and photo on your device
The App is provided for personal, non-commercial use unless we agree otherwise in writing.
3. No account
Sniffly does not require registration. There is no cloud account operated by us for walk storage.
4. Location and safety
- You are responsible for your safety and your dog's safety while walking.
- Do not use the App in a way that distracts you from traffic, terrain, or supervising your dog.
- GPS and distance are estimates and may be inaccurate.
- Sniffly is not a medical, veterinary, or emergency service.
- Background location is optional and intended only to continue route recording during an active walk.
- You must comply with local laws when using location features in public spaces.
5. Your content
You control the data you create (routes, markers, profile text, photos). You represent that you have the right to use any photo you upload and that your content does not violate law or third-party rights.
6. Acceptable use
You agree not to:
- Misuse the App or attempt to reverse engineer it except as allowed by law
- Use the App for unlawful purposes
- Interfere with the App's normal operation
7. Intellectual property
Sniffly, its design, code, and branding (except your user content) are owned by the Operator or licensors. You receive a limited, non-exclusive, non-transferable license to use the App on Apple devices you own or control, as permitted by the App Store Terms.
8. Apple
Your use of the App is also subject to Apple's Licensed Application End User License Agreement and App Store terms. Apple is not responsible for the App's content or support.
9. Disclaimer of warranties
THE APP IS PROVIDED “AS IS” AND “AS AVAILABLE” WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
We do not guarantee uninterrupted, error-free, or accurate GPS, distance, or statistics.
10. Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, OLEKSANDR YEHOROV SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF DATA, PROFITS, OR GOODWILL, ARISING FROM YOUR USE OF THE APP.
OUR TOTAL LIABILITY FOR ANY CLAIM RELATING TO THE APP SHALL NOT EXCEED THE AMOUNT YOU PAID FOR THE APP IN THE TWELVE (12) MONTHS BEFORE THE CLAIM (OR ZERO IF THE APP WAS FREE).
Some jurisdictions do not allow certain limitations; in those cases, liability is limited to the fullest extent permitted by law.
11. Indemnity
You agree to indemnify and hold harmless the Operator from claims arising from your misuse of the App or violation of these Terms, except where caused by our gross negligence or willful misconduct.
12. Privacy
Your use of the App is also governed by our Privacy Policy, which explains how location and other data are handled (including on-device storage).
13. Changes
We may update these Terms. The “Last updated” date will change. Continued use after changes constitutes acceptance. If you do not agree, stop using the App and uninstall it.
14. Termination
You may stop using the App at any time by uninstalling it. We may discontinue or modify the App at any time without liability to you.
15. Governing law
These Terms are governed by the laws applicable in the Operator's place of residence, without regard to conflict-of-law rules, except where mandatory consumer protection laws in your country require otherwise.
16. Contact
Oleksandr Yehorov
Email: al.yehorov@gmail.com