Privacy Policy
Last updated: October 16, 2026
Awhile is an iOS and Android application published by ARCKONE SRL (Tournai, Belgium). From Awhile 1.5.1, product measurement and error reporting described in section 3 are off until you actively enable them in Settings > Privacy. Refusing or withdrawing consent stops further collection by OpenPanel and Sentry.
1. Data Awhile does NOT collect
Awhile does not collect, store, transmit, or sell any of the following:
- Personal identifiers (name, phone number, email, advertising ID)
- Your Instagram username, password, direct messages, or any content of your account
- Crash reports with personal data, or device fingerprints
Awhile does not use any advertising network, cross-app tracking, or fingerprinting library.
2. Data stored on your device
The detailed information below is stored locally on your phone. If you enable product measurement, Awhile sends only the event and app context described in section 3; your detailed local history and Instagram session data are not sent to ARCKONE SRL.
- Your filter preferences (which sections are hidden) - in MMKV local storage.
- Usage statistics (time spent per section, number of sessions) - kept for 30 days, on-device only.
- Instagram session cookies - stored in iOS Keychain or Android Keystore, encrypted by the operating system.
- Premium purchase state - cached locally and reconciled with the App Store or Google Play.
3. Product measurement and error reporting
From version 1.5.1, with your consent, Awhile sends manually defined product events to OpenPanel, self-hosted by ARCKONE SRL on OVH infrastructure in France at analytics.arckone.com (Article 6(1)(a) GDPR). Automatic capture and session replay are disabled.
The Settings > Privacy switch is off by default, including for existing installations upgraded to 1.5.1. Only actively turning it on records your consent. While on, events use a persistent random installation identifier and may include an installation profile, app and device context (including brand and model), and revenue amount and currency plus a transaction identifier for purchase events. Context may include screen size, system language and region, memory and CPU, installation age, launch count, and product settings.
No product events are sent while the saved choice loads. Refusing or withdrawing consent stops new OpenPanel events and removes the installation identifier; turning measurement on again creates a new random identifier. Awhile uses the Privacy switch for consent and does not show a separate consent prompt.
The network connection necessarily exposes an IP address to the hosting infrastructure. OpenPanel uses it at ingestion to derive approximate country, region and city. Awhile does not add the IP address to event properties. Awhile does not send your Instagram username, password, messages, captions, exact URLs or account identifiers, nor your name, email, advertising identifier, payment credentials, PIN or biometric material. It may send a closed category for the Instagram section being used, but no free text or Instagram content.
Awhile separately uses Sentry (@sentry/react-native, organisation arckone, EU region at de.sentry.io) for crash and error reports. Sentry can receive the exception stack trace, device model, OS version, and app version and build number. It is configured without a user identifier, screenshots, view hierarchy, session replay or recorded network requests, and Instagram URLs in error messages are replaced before sending.
Earlier versions, including 1.4.1, used PostHog EU for product analytics. OpenPanel was introduced in the 1.5.0 codebase. The explicit consent requirement described above applies from 1.5.1.
Product measurement and Sentry share the same switch. Sentry remains off until you consent and closes when you turn the switch off, for the current and following sessions. The choice is saved on your device.
4. Instagram and your data controller
When you log into Instagram inside Awhile, you are using a WebView that loads instagram.com directly with your own credentials. Instagram receives the same information from Awhile as it would from any mobile browser: your IP address, session cookies, and the requests you make. Awhile does not modify, intercept, store, or forward that data.
For all data exchanged between your device and Instagram, Meta Platforms, Inc. (and its subsidiaries Instagram LLC and Facebook Ireland Ltd) is the data controller within the meaning of Article 4(7) of the EU General Data Protection Regulation (GDPR). Meta’s Instagram Privacy Policy governs anything you do on instagram.com.
ARCKONE SRL is the data controller for the data described in sections 2, 3 and 5 of this policy (product measurement, purchase entitlement state, and the obfuscated selector list described in section 7).
5. Purchases and subscriptions
Premium can be bought as a one-time Lifetime purchase or as a monthly auto-renewable subscription with a 3-day free trial. Payment is processed entirely by Apple (StoreKit) on iOS or Google Play Billing on Android. RevenueCat, Inc. acts as our processor to validate purchases and tell the app whether you currently hold the Premium entitlement, including whether you are in a free trial and when a subscription renews or expires. Awhile receives this entitlement and subscription-status information and, in the full analytics mode described in section 3, the revenue amount, currency, and transaction identifier. It never receives or stores your name, card number, or any payment credentials, and there is no Awhile payment server.
Premium state, revenue amount and currency, and the transaction identifier may be included in product events only while you have consented as described in section 3. Awhile never receives or sends your name, card number or payment credentials as analytics properties.
6. Sub-processors
Awhile relies on the following service providers to operate the service. Their roles are described below:
- Apple Inc. - App Store distribution and StoreKit billing (iOS)
- Google LLC - Google Play distribution and Play Billing (Android)
- RevenueCat, Inc. - purchase and subscription validation, trial and renewal status
- OVH SAS - hosting in France of
analytics.arckone.com, where ARCKONE SRL self-hosts OpenPanel for product measurement and website audience measurement - Functional Software, Inc. (Sentry) - crash and error reporting (EU region,
de.sentry.io) - Cloudflare, Inc. - hosting of
awhile.app(this website) - GitHub, Inc. - hosting of the public Gist that ships filter selectors
Meta Platforms, Inc. is not a sub-processor of ARCKONE SRL: no personal data flows from Awhile to Meta. Any data exchanged with Instagram is exchanged directly between your device and Meta, under Meta’s own privacy policy.
7. Filter updates
Awhile fetches an obfuscated list of CSS selectors from a public GitHub Gist at launch. Awhile does not add an app identifier to this request. GitHub receives the IP address needed for the network connection and normal HTTPS request metadata.
8. Children
Awhile is not directed at children under 13. Per the Belgian law of 30 July 2018 (art. 7) and Article 8 GDPR, the digital age of consent in Belgium is 13. If you are below that age, do not use Awhile without verifiable consent from a parent or legal guardian. Instagram itself requires users to be at least 13.
9. Your rights
For requests about the data described in this policy, including access, correction, deletion, restriction, portability or objection, contact hello@awhile.app. Removing the app, withdrawing consent in the app or disabling audience measurement on the website does not automatically delete events already received by a processor. You may also complain to the supervisory authority below.
The competent supervisory authority for ARCKONE SRL is the Belgian Data Protection Authority (Autorité de protection des données / Gegevensbeschermingsautoriteit), Rue de la Presse 35, 1000 Brussels, Belgium.
10. Independence and trademark notice
Awhile is independent and is not affiliated with, endorsed, sponsored, or operated by Meta Platforms, Inc., Instagram LLC, Apple Inc., or Google LLC. See the Legal notice for the complete trademark and independence statement.
11. Contact
Data controller: ARCKONE SRL, Rue Beyaert 83, 7500 Tournai, Belgium. Email: hello@awhile.app
12. Changes to this policy
We update the date on this page when this policy changes. The website measurement choice and the analytics setting inside the app remain separate.
Website audience measurement
Separately from the mobile app, this website measures its audience without cookies and without storing anything on your device. The measurement is done by OpenPanel, which ARCKONE SRL hosts itself on an OVHcloud server in France (European Union). The legal basis is our legitimate interest in measuring and improving the website (Article 6(1)(f) GDPR).
What we receive: page views, the referring site and campaign parameters, device type, operating system, browser, language, screen size in ranges, and the country, region and city deduced from the IP address. We also record events: clicks on buttons and links (App Store, Google Play, navigation, language, contact, social networks, outgoing links), FAQ openings, scroll depth, reading time on guides and comparisons in fixed buckets, page performance (loading, visual stability and responsiveness figures), technical errors (a short message, the file and the line) and visits to pages that do not exist. Each event carries a few technical properties of low cardinality: site, language, page family, colour scheme, viewport, pixel density and connection buckets, reduced-motion and touch preferences, browser language, and a campaign label. Page addresses are sent without query parameters, except the UTM campaign tags, and any path segment that looks like an identifier is replaced. We never send your name, email, free text, search terms, advertising identifiers or cross-site trackers.
How the IP address is handled: the server necessarily receives the IP address to process the request. At ingestion it uses it to deduce the country, region and city (GeoLite2 database) and does not store it. OpenPanel also computes, on the server, a hashed device identifier from the IP address, the user agent and the project origin; this identifier changes every day, so there is no profile from one day to the next. We do not resell data, show no advertising and record no sessions.
Retention: the data is kept in pseudonymised form for as long as needed for these statistics.
Your right to object: you can object to this measurement at any time (Article 21 GDPR). The Global Privacy Control and Do Not Track signals of your browser are respected: when one is present, nothing is measured. You can also use the button below; the Website privacy settings link at the bottom of every page leads here. The choice is kept as a flag in this browser only after you click the button. Disabling measurement stops future events and does not erase events already received; contact hello@awhile.app to exercise your other rights. This website setting is separate from the setting in the mobile app.