ContactPix

Privacy Policy

What ContactPix touches, why it needs it, and where it stays.

Effective 27 July 2026 · Last updated 27 July 2026

The short version. ContactPix has no user accounts and no GeekLingo server. Your contacts are read and written on your iPhone. Profile data and photos are fetched from the networks you connect straight to your device. Sign-in tokens are kept in the iOS Keychain. We don't run analytics, advertising, or tracking inside the app, and we never sell your data.

Who this policy covers

This policy applies to the ContactPix iOS app (bundle identifier com.geeklingo.contactpix), published by GeekLingo, based in Australia. GeekLingo is the data controller for the limited processing described below. You can reach us at info@geeklingo.net.

Section "This website" covers geeklingo.net separately, because the website — unlike the app — does use analytics.

What ContactPix accesses

Your contacts

ContactPix asks for permission to access your contacts using Apple's Contacts framework. It reads names, phone numbers, email addresses, postal addresses, and existing photos so it can display your address book, match contacts to social profiles, and write a new photo onto a contact you've approved. If you grant limited access, ContactPix only ever sees the contacts you selected.

Your contacts are processed on your device. They are not transmitted to GeekLingo, and they are not sent to any social network — matching happens locally by comparing profile data we've already fetched against the contacts on your phone.

Social network profile data

When you connect an account, ContactPix requests only the permissions it needs to identify you and retrieve a profile photo:

  • Googleopenid, profile, email, and read-only Google Contacts access (contacts.readonly), used to read names, email addresses, phone numbers, and photos of your Google contacts.
  • Facebookpublic_profile and email.
  • LinkedInopenid, profile, and email.
  • Xusers.read and offline.access.
  • Telegramopenid and profile.
  • Instagramuser_profile (not yet enabled).

The data returned — names, email addresses, phone numbers where the provider supplies them, and profile photo URLs — is used solely to match profiles to your contacts and to download the photos you approve. Photos are downloaded directly from the provider to your device.

Sign-in credentials

Sign-in uses each provider's own OAuth flow in a system-provided web authentication session (or, for Facebook, the official Facebook Login SDK). ContactPix never sees or stores your password. The access and refresh tokens the provider issues are stored only in the iOS Keychain on your device.

App settings and sync history

Your photo-overwrite preference, your accept/reject decisions on proposed matches, and a summary of your last sync (date and counts) are stored in the app's own storage on your device so the app behaves consistently between launches.

What ContactPix does not do

  • No ContactPix account, sign-up, or login to GeekLingo.
  • No GeekLingo server receives, stores, or processes your contacts or your social profile data.
  • No analytics, advertising, attribution, or crash-reporting SDKs are bundled in the app.
  • No selling, renting, or sharing of your personal information with data brokers or advertisers.
  • No use of your data to train machine-learning or AI models.

Google user data

ContactPix's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including its Limited Use requirements. Google user data is used only to provide the photo-matching and photo-sync features described above, is never used for advertising, and is never transferred to third parties except as required by law. You can review and revoke ContactPix's access at any time from your Google Account permissions page.

Third parties involved

ContactPix talks directly to the providers you choose to connect. Their handling of your data is governed by their own policies:

ContactPix includes the Facebook Login SDK, which is required to sign in to Facebook on iOS. It is used for authentication only.

Sign-in redirect addresses

Some providers only accept an https:// address as an OAuth redirect target. For those, ContactPix uses addresses under https://www.geeklingo.net/oauth/, which the app claims through Apple's Associated Domains mechanism so iOS hands the response back to the app rather than opening a web page. These addresses exist purely to complete the sign-in handshake. No sign-in data is stored or logged by us for the purpose of this app.

Permissions ContactPix requests

  • Contacts — required. Without it ContactPix cannot show your address book or write photos to it. You can grant full or limited access, change it later in Settings › Privacy & Security › Contacts, or revoke it entirely.
  • Network access — required, to sign in to providers and download profile photos.

How to remove your data

  • Disconnect an account in the app to delete its stored token from the Keychain.
  • Revoke access at the provider — for example, on your Google Account permissions page or in Facebook's Apps and Websites settings.
  • Delete the app to remove every token, setting, decision, and cached item ContactPix has stored. Photos already written to a contact stay in your address book; you can change or remove them in the Contacts app.

Because we hold no copy of your data, there is nothing for us to delete on your behalf. If you'd like to ask us a question about this, email info@geeklingo.net.

Your rights

Depending on where you live — including under the Australian Privacy Act, the EU/UK GDPR, and the CCPA/CPRA — you may have rights to access, correct, delete, or restrict processing of your personal information, and to lodge a complaint with a supervisory authority. In ContactPix's case those rights are largely exercised directly on your device, since the data stays there. For anything else, contact info@geeklingo.net and we'll respond within 30 days.

Children

ContactPix is not directed at children under 13 (or the equivalent minimum age in your country) and we do not knowingly process their personal information.

This website

geeklingo.net uses Google Analytics to understand aggregate traffic — pages viewed, approximate location, browser, and device type. This is separate from the app, which contains no analytics. You can opt out with the Google Analytics opt-out browser add-on. If you email us, we keep your message so we can reply to it.

Changes to this policy

If ContactPix's data handling changes, we'll update this page and move the "last updated" date above. Material changes will also be noted in the app's release notes.

Contact us

Questions, corrections, or privacy requests: info@geeklingo.net
GeekLingo, Australia