Skip to content
GoPerk Get the app
Privacy

Privacy policy

Last updated 14 October 2026. This policy explains what personal data the GoPerk app and website handle, why, and what rights you have under the EU General Data Protection Regulation (GDPR).

1. Who is responsible

GoPerk is run by Arash Ahmadinia as a private person, who is the controller of your personal data and responsible for this service. For any question about your data or this policy, email [email protected].

2. What we collect

DataWhat it isWhy
AccountEmail address, password (stored only as a secure hash by our sign-in provider), name, account type (walker or shop owner), referral code, the code you signed up withTo create and secure your account and to pay referral rewards
Profile (optional)Username, profile photo, short bio, town, phone numberTo show your profile
WalksStart time, duration, distance, estimated steps, coins earned, the offer you walked to, the point where the walk ended, and whether a fake (mock) location was detectedTo calculate coins, check that you arrived at the shop, keep rewards fair and show your history
Coins and vouchersCoin transactions, offers you unlocked, when vouchers were claimed and usedTo run the reward system and let shops verify vouchers
ShopsStore name, category, address and map position, phone, description, photo, offers, subscription and payment statusTo show your shop and offers to walkers and to manage your subscription
Invites, jackpot and adsFriends who joined with your code, jackpot spins, video ads watchedTo pay invite rewards and limit spins and ads per day
Admin securityFor admin accounts: two-step login (authenticator app) detailsTo protect admin tools
TechnicalNetwork address and basic request data, kept briefly by our providers; a short log of password reset checks per network addressSecurity and preventing abuse

Location

The app asks for location permission only to show where you are on the walking map and to measure your walk. Your position is used on your phone while you walk. Your full route is not sent to our servers: when you finish a walk, only the distance, the duration and the end point are saved, so the server can check that you reached the shop. When you plan a route or search for a place, the start and destination points or the search text are sent to the map services listed below.

Advertising (rewarded videos)

You can choose to watch a short video ad to earn coins ("Watch a Video", at most 10 a day). The ads come from Google AdMob. To show and count the ads, Google processes your device's advertising identifier, your IP address and information about the app and the ad. We send Google only a random id for each ad view and your GoPerk user id, so our server can check Google's confirmation that the video was watched before paying the coins; we never send your name, email or location.

In the EU/EEA, the UK and Switzerland the app first asks for your consent to personalised ads (Google's consent screen). If you decline, you can still watch videos and earn coins; the ads are then not personalised. On iPhone, Apple's "Allow tracking" question is asked only if you continue from that screen. You can change your choice at any time in the app under Profile → Privacy choices (ads), or in your phone's settings. Coins earned from videos have no cash value and cannot be transferred, like all GoPerk coins.

Camera and photos

Shop owners use the camera to scan voucher QR codes; the images are processed on the phone and not stored. Photos you choose for your profile or store are uploaded and shown in the app.

3. Legal bases

4. Who processes data for us

ProviderPurpose
SupabaseDatabase, sign-in and file storage in the EU (Stockholm, Sweden)
BrevoSending emails such as password reset codes
CloudflareHosting this website and, if enabled, the "I am human" check at sign-up and sign-in (Turnstile)
OpenStreetMap FoundationMap images shown in the app
FOSSGIS e.V. (routing.openstreetmap.de)Walking routes (start and destination points)
komoot (Photon)Place and address search (search text and map points)
Apple and GoogleApp distribution, payments for the shop subscription and Silver/Gold levels (bought through the App Store or Google Play; we receive only a confirmation of the purchase, never your card details) and, if enabled, push notifications
Google Ireland Ltd (AdMob)Rewarded video ads and the confirmation that a video was watched (advertising identifier, IP address, ad view id); see how Google uses data

If we add new providers, for example for analytics, we update this policy first. Where data is transferred outside the EU/EEA, it is protected with the European Commission's standard contractual clauses or an adequacy decision.

Shops see only what they need to give you an offer: the offer you unlocked, your first name and the initial of your last name, and when the voucher was claimed and used. Shops never see your email or phone number.

5. How long we keep data

6. Your rights

You have the right to access your data, to have it corrected or deleted, to restrict or object to its processing and to receive it in a portable format. You can correct your profile and delete your account yourself in the app. For other requests, email [email protected]; we answer within one month.

You can also complain to the Finnish Data Protection Ombudsman (tietosuoja.fi).

7. Children

GoPerk is meant for people aged 13 and over. If you are younger, please do not create an account.

8. Security

Data is sent encrypted (HTTPS). Coins, vouchers and rewards are checked on our server, each voucher QR code is signed, and your sign-in is stored in your phone's secure storage (Keychain or Keystore).

9. Changes

We update this policy when the app changes. The date at the top shows the latest version; for important changes we tell you in the app.