Privacy Policy for Threader Pro
Last updated: 25 April 2026
1. Overview
Threader Pro is a Threads analytics service available as a web application and an iOS app. When you connect your Threads account, Threader Pro reads data that the official Threads API makes available for your account and uses it to build saved analytics reports, charts, rankings, exports and related interface features.
This Privacy Policy explains what data Threader Pro processes, why it is processed, how long it is kept, and what choices you have.
2. Data Threader Pro processes
2.1 Data received from the official Threads API
Depending on the permissions granted and the data available from Threads, Threader Pro may process:
- your Threads user ID and username;
- display name and profile image URL when available from the API;
- your own posts and replies, including text, timestamps, permalinks and thread context;
- post and reply metrics exposed by the API, such as views, likes, replies, reposts, quotes or shares;
- audience/account insights when available, such as follower totals, profile views and country-level audience estimates;
- relationship and interaction context needed to build communications and activity reports.
Threader Pro uses the official Threads API only. It does not scrape Threads web pages as a product feature.
2.2 Data created inside Threader Pro
To provide the service, Threader Pro also stores and processes:
- saved report snapshots;
- raw cached API payloads reused across scans;
- analysis job state, progress, error messages and profiling data when profiling is enabled for a user;
- account settings stored on the server, such as UI locale, gender preference and role flags;
- on-demand content export archives generated from saved snapshots.
Export archives are generated on request from existing saved data and are not kept as separate long-term files by default.
2.3 Browser storage and cookies
When using the Threader Pro web application, Threader Pro uses:
- a necessary authenticated session cookie,
threader_session; - browser storage for interface preferences and related convenience features.
At the moment:
- language and theme are stored only when you explicitly change them;
- optional preference storage can remember the last selected saved report on the current device if enabled;
- analytics or marketing trackers are not used in the product interface.
2.4 iOS application data
When using the Threader Pro iOS application, additional data is stored and processed:
- On your device: a reusable session token is stored in the iOS Keychain to restore your authenticated session without requiring repeated OAuth authorization. This token is signed server-side and has a 90-day validity period. Profile data and app preferences are cached locally in device storage for display while the app loads.
- On the server: if you grant notification permission, your APNs device token is stored server-side to deliver push notifications (for example, when a scan completes). You can withdraw notification permission at any time through iOS system settings.
- App Store purchases: if you subscribe to Threader Pro through the iOS app, Threader Pro stores the Apple transaction identifier received from StoreKit to activate and verify your subscription status. This identifier is used solely to confirm entitlement with Apple's servers and is not shared with third parties beyond that verification step.
- Product analytics and diagnostics: the iOS app uses Google Analytics for Firebase to collect product analytics events, screen views and funnel metrics, and Firebase Crashlytics to collect crash and non-fatal diagnostic reports. These tools help us understand whether core app flows work correctly, detect stability problems and decide which features need improvement. Event parameters and diagnostic metadata do not include post text, OAuth tokens, session tokens, email addresses, usernames or raw Threads identifiers.
The iOS app does not use advertising identifiers (IDFA), does not use analytics data for advertising, and does not perform cross-app tracking.
2.5 Optional Telegram connection
If you connect the Telegram bot, Threader Pro stores:
- your Telegram chat ID;
- Telegram username when available from Telegram;
- notification preference state and basic notification history.
If you contact support through the Help section, Threader Pro stores the message you submit and, for unauthenticated users, the email address you provide so we can reply manually. You can also contact us at hello@threader.pro.
If you use the same connected bot chat for support or feedback, Threader Pro may also store:
- text messages you send to the bot as feedback;
- text replies sent back to you by the operator through Telegram;
- technical message mapping needed to route operator replies back to the correct Threader Pro user.
Telegram support is an optional channel. Replies linked to your authenticated Threader Pro account may also be shown in the Help section.
2.6 Technical and operational logs
Threader Pro keeps limited technical logs and job history for reliability, debugging, abuse prevention and service administration. These records may include:
- timestamps;
- user references;
- analysis keys, periods and status changes;
- error messages returned by Threads or internal components.
Threader Pro does not deliberately write your OAuth access token into application logs.
3. Why Threader Pro uses this data
Threader Pro processes data to:
- authenticate you and maintain your session across web and iOS;
- run scans you explicitly request;
- build saved reports, summary cards, rankings and visualizations;
- generate on-demand exports of your own posts and replies;
- reduce repeated load on the Threads API through cache and snapshot reuse;
- deliver push notifications about scan completion if you have granted permission (iOS);
- activate and verify Threader Pro subscription status purchased through the App Store (iOS);
- send optional Telegram notifications if you connected the bot;
- receive, route and answer optional Telegram feedback linked to your Threader Pro account;
- measure iOS product usage, diagnose crashes and improve core app flows using Firebase Analytics and Crashlytics;
- secure, troubleshoot and improve the service.
Threader Pro does not sell personal data and does not use your Threads data for advertising.
4. Legal bases
Depending on the situation, Threader Pro relies on:
- Performance of a service requested by you — to log you in, run scans, build reports and provide exports.
- Consent / authorization you grant through Threads OAuth — to access Threads API data tied to your account.
- Consent — to send push notifications (iOS); you may withdraw this at any time via iOS system settings.
- Performance of a purchase contract — to activate and verify App Store subscriptions.
- Legitimate interests — to keep the service secure, prevent abuse, diagnose failures and maintain reliability.
- Legal compliance — where retention or disclosure is required by applicable law.
5. Sharing and disclosure
Threader Pro does not sell your personal data.
Data may be shared only in limited situations:
- with infrastructure or service providers that help operate Threader Pro;
- with Meta / Threads as part of the normal operation of the official Threads API;
- with Apple, to verify App Store subscription transactions via the App Store Server API;
- with Google/Firebase, to process iOS product analytics and crash diagnostics for Threader Pro;
- with Telegram, if you explicitly connect the Telegram bot for notifications or account-linked feedback;
- where disclosure is legally required or necessary to protect legal rights or service security.
6. Retention and deletion
Threader Pro keeps different categories of data for different periods:
- saved reports, stored Threads profile data and stored OAuth connection data are kept until you use the "Delete all data" function (available in the web interface and in iOS app Settings) or ask for account-level deletion;
- iOS Keychain session token and local device cache are removed when you sign out or delete your account from the iOS app;
- APNs device token is removed from the server when your account is deleted;
- App Store transaction identifiers are kept for the duration of the subscription and for up to 90 days after it ends, for dispute and verification purposes;
- short-lived OAuth state and Telegram connect codes are kept for up to 15 minutes;
- API cache entries are kept for up to 24 hours depending on cache type;
- temporary scan checkpoints used for resume/recovery are kept for up to 7 days;
- terminal job history records are kept for up to 90 days;
- support message history, including Telegram support history and guest support email snapshots, is kept for up to 180 days;
- profiling artifacts are kept for up to 30 days;
- admin load metrics are kept for up to 48 hours.
The "Delete all data" function deletes the stored Threader Pro data for that account, including saved reports, snapshots, job history, cached scan data, stored Threads profile data, stored OAuth connection data, APNs device token, Telegram link data and account-linked support history, and signs the user out.
Deleting data in Threader Pro does not delete anything from your Threads account itself.
7. Security
Threader Pro uses baseline technical and organizational safeguards, including:
- HTTPS in transit;
- signed authenticated session cookies;
- server-side storage of OAuth tokens, encrypted at rest and separate from the browser session cookie;
- iOS Keychain for on-device session token storage (OS-managed encryption, not backed up to iCloud);
- access controls for authenticated and admin-only functions;
- ongoing hardening and operational monitoring.
No service can promise absolute security.
8. Your rights
Depending on applicable law, you may have rights to:
- access data about you;
- request correction;
- request deletion — the "Delete all data" function in the service is the primary mechanism for this;
- object to or restrict certain processing;
- receive a portable copy of data where applicable;
- withdraw consent where processing depends on consent;
- lodge a complaint with a competent supervisory authority.
To exercise these rights, contact hello@threader.pro.
9. International transfers
Threader Pro may use infrastructure or services that involve data processing outside your country. Where required, appropriate safeguards are used for such transfers.
10. Changes
Threader Pro may update this Privacy Policy to reflect product, legal or operational changes. The latest version will be published in the service, together with an updated revision date.
11. Contact
For privacy questions or requests, contact: hello@threader.pro