๐Ÿ”’ Privacy Policy

Your documents stay
on your device. Full stop.

Pyrbit PDF is built on a single principle: everything you do to your documents happens locally. The only things that ever leave your device are anonymous app-usage analytics, and โ€” only if you don't decline โ€” an advertising identifier used to show ads to free-tier users. An account is optional.

Published by Pyrbit
Version 1.7 ยท Last updated 8 September 2026
Applies to: iOS ยท iPadOS ยท macOS
๐Ÿ›ก๏ธ
Documents Are 100% On-Device

Every PDF you open, edit, scan, sign, or convert โ€” plus everything the AI Assistant does โ€” is processed locally and never uploaded anywhere.

๐Ÿ“Š
Anonymous Analytics Only

Firebase Analytics tells us which tools get used and how often โ€” never your documents, filenames, or anything you type.

๐Ÿ’ณ
Payments via Apple

All subscriptions are processed by Apple. We never see or store your payment card or Apple ID.

๐ŸŽฌ
Ads Fund the Free Tier

Free (non-subscriber) tools show ads via Google AdMob. Subscribers never see an ad, anywhere in the App.


Section 01

Introduction

At Pyrbit, we believe your documents are your business โ€” not ours. Pyrbit PDF was built with a single guiding principle: everything that happens to your documents happens on your device, and they never leave it.

This Privacy Policy explains what information the App collects, how it is used, how it is stored, and what choices you have โ€” including the parts of the App (ads and anonymous analytics) that do involve a third party. Please read it carefully. By downloading or using Pyrbit PDF, you agree to the practices described here.

If you do not agree with any part of this policy, please do not use the App.

Section 02

Scope

This Privacy Policy applies to:

๐Ÿ“ฑ
iPhone
Pyrbit PDF for iOS 17 and later
Covered
๐Ÿ“ฒ
iPad
Pyrbit PDF for iPadOS 17 and later
Covered
๐Ÿ’ป
Mac
Pyrbit PDF for macOS, via Mac Catalyst
Covered

This policy covers all 42+ tools in the App including PDF editing, compression, merging, splitting, conversion, OCR, an on-device AI Assistant, digital signing (including verifying signatures on documents like e-Aadhaar), and password protection. It does not govern third-party services you interact with externally (Apple App Store, your email client, iCloud).

Section 03

What We Collect โ€” and What We Don't

โœ…

We DO store locally on your device (never transmitted to us): your optional display name, app settings, recently-opened file metadata, on-device usage statistics, and subscription status sourced from Apple.

๐Ÿšซ

We do NOT collect, upload, or transmit: your PDF files or images, your phone number, your precise location, or your contacts โ€” to us or to anyone. If you create an account, we receive only the basic profile (name and email address) that Google or Apple shares for sign-in.

โ„น๏ธ

Ads & anonymous analytics are the one place third parties are involved: Google AdMob (ads, free tier only) and Google Firebase Analytics (anonymous usage counts). Neither ever receives your documents or their contents โ€” see Sections 6 and 19 for exactly what each does and doesn't do.

โœ๏ธ

Aadhaar Digital Signature verifies documents already digitally signed by an issuing authority (e.g. e-Aadhaar), and lets you sign with a certificate you already have. It does not ask for, collect, or store your Aadhaar number, date of birth, or gender.

Section 04

Information You Provide

a) Display Name

The App allows you to set a personal display name in your profile. It is stored locally on your device using Apple's UserDefaults and never transmitted anywhere. It is entirely optional โ€” the default is "User" and you can change it anytime.

b) Digital Signatures โ€” Aadhaar Digital Signature

This tool works two ways, and neither one involves us receiving your identity details:

โœ…
Verify a signed document
Checks a signature already embedded in a document you open โ€” e.g. e-Aadhaar or a similar government/bank PDF โ€” the same way any PDF reader checks a digital signature.
Local only
โœ’๏ธ
Sign a document yourself
Uses a certificate you already have โ€” a .pfx/.p12 file, or a connected USB signing token. The App does not generate one for you and does not ask for your Aadhaar number, date of birth, or gender.
Local only
โ„น๏ธ

If the certificate you bring was itself issued to you via an Aadhaar-based identity check (by a licensed Certifying Authority, outside this App), whatever identity fields that certificate contains become part of any PDF you sign with it โ€” the same as with any digital signature. The App doesn't add, read, or transmit anything beyond using the certificate to sign.

c) Support Communications

If you tap Send Feedback, your email client opens a pre-filled email to himanshu0rjn@pyrbit.com. Any information you include is received solely to respond to your inquiry and is never used for marketing.

Section 05

AI Assistant โ€” Powered by Apple Intelligence, On Your Device

The AI Assistant runs on Apple Intelligence, using Apple's Foundation Models framework โ€” the language model built into your device's operating system. It is a device capability, not a service we operate.

  • The model lives on your device. Your device downloads it once from Apple as a system component โ€” we neither ship it nor download it โ€” and it then runs locally on your device's Neural Engine.
  • It works with no internet connection. Once the model is on your device you can switch on Airplane Mode and the assistant still answers. If it can't work offline, it simply doesn't work โ€” there's no online fallback.
  • Nothing you type or attach is sent anywhere. Your prompts, any documents you attach, and the assistant's replies are processed entirely on your device โ€” not to us, to Apple, to Private Cloud Compute, or to any other AI service. The App makes no network request for AI, and contains no code that could.
  • It is off until you turn it on. The assistant is disabled by default, and you can switch it off any time in Settings โ†’ AI Assistant.

What It Can See

Only what it needs to answer the message in front of it: your chat messages in the current conversation, and text from any document you explicitly attach with the paperclip (having a file on your device does not expose it). All of this stays in memory for the conversation and is cleared when you start a new chat โ€” none of it is logged, sent anywhere, or used to train any model.

Personalization (Opt-In)

If you turn personalization on, the App may notice a detail you type in chat (name, email, phone, organisation) and ask before saving it, so drafts can use your real details. Saved details stay in the App's private on-device storage only โ€” you can view, edit, or erase them anytime in Settings โ†’ AI Assistant โ†’ Personalization.

โ„น๏ธ

Apple Intelligence requires a supported device and system version, and must be enabled in Settings. If it's unavailable on your device, the AI Assistant is simply unavailable โ€” every other tool in the App works normally.

Section 06

Information Collected Automatically

Data Purpose Storage Transmitted?
App preferences & settings Appearance, quality defaults, export format UserDefaults (on-device) Never
Usage statistics PDFs processed, pages handled, tools used, storage saved โ€” shown in Profile UserDefaults (on-device) Never
Recent file metadata File names, page counts, sizes, last-opened dates (not file contents) UserDefaults (on-device) Never
Subscription status Pro/Free status, plan type, expiration โ€” to unlock features UserDefaults (on-device), sourced from Apple StoreKit Never
Onboarding flag Remembers whether you have seen the onboarding screen UserDefaults (on-device) Never
Advertising identifier Show and measure ads for free (non-subscriber) users only Not stored by us By Google AdMob
Anonymous analytics ID + named events Understand which tools get used, how often, on which device type Not stored by us By Firebase
Section 07

Information We Do Not Collect

Pyrbit PDF does not collect any of the following, by us or on our behalf:

  • Email addresses (unless you voluntarily contact us)
  • Phone numbers
  • Physical address or precise location data
  • Contacts or calendar data
  • Biometric data of any kind
  • Web browsing history or cookies (the App is not a browser โ€” see Section 19)
  • Third-party account passwords (Sign in with Apple/Google use token-based authentication; we never see your password)
  • Crash logs or diagnostics sent to any server

The App does use the camera (to scan paper documents into PDFs) and the microphone and speech recognition (to let you dictate a message to the AI Assistant) โ€” see Section 12 for exactly when each is used. What we do not do is transmit anything captured that way: scans and dictated speech are processed entirely on your device.

๐Ÿ“„

The App's embedded PrivacyInfo.xcprivacy manifest honestly declares NSPrivacyTracking = true, because Google AdMob uses a device identifier for advertising, and lists the ad-network domains that involves (Google's own). We don't add any tracking beyond what AdMob itself requires, and everything else the App accesses โ€” UserDefaults and FileTimestamp โ€” is declared for on-device use only.

Section 08

How We Use Information

Because most data never leaves your device, our use of information is limited:

PurposeData UsedLegal Basis
App features & functionality Locally stored preferences, file metadata Contract
Subscription entitlements Subscription status from Apple StoreKit Contract
Profile & usage display Display name, local usage counters Legitimate interest
Verify / sign PDF documents The certificate already in the document, or a certificate you bring โ€” no identity data collected Contract
Show & measure ads (free tier) Device advertising identifier, only if you allow tracking Consent (ATT)
Understand app usage Anonymous Firebase installation ID + named events Legitimate interest
Support communications Your email and message content Legitimate interest
Section 10

Sharing of Information

๐Ÿšซ

We do not sell, rent, or trade your personal information, ever. The sharing below is limited to the specific purposes named.

The data sharing that occurs:

๐Ÿ”
Apple StoreKit
When you purchase, payment data is transmitted by your device to Apple's servers, governed by Apple's Privacy Policy. We receive only a product ID and dates.
๐ŸŽฌ
Google AdMob
Shows and measures ads to free-tier users. Receives a device advertising identifier (only if you allow tracking) and standard ad-request technical data, under Google's own Privacy Policy.
๐Ÿ“Š
Google Firebase Analytics
Receives an anonymous installation ID, device platform/OS version, and named in-app events โ€” never document contents, filenames, or anything you type.
๐Ÿ“ง
Support Email
If you email us voluntarily, your message is received in our inbox. We do not share support emails with third parties.
๐Ÿ“„
Signed PDF Documents
If you sign a document and share the resulting PDF, the certificate you used travels with that document โ€” same as with any digital signature. Entirely under your control.
โš–๏ธ
Legal Obligations
We may disclose information if required by law. Given we store almost no personal data ourselves, there is very little to disclose.
Section 11

Third-Party Services

ServicePurposeData Exposed to Third Party
Apple StoreKit 2 In-app subscriptions & one-time purchases Product ID + purchase date only. Payment card, Apple ID, name: never exposed to us.
Apple Foundation Models Powers the on-device AI Assistant Nothing โ€” runs entirely on-device, no network request is made.
Apple PDFKit / Vision / Security / CommonCrypto PDF rendering, OCR, signing keys, document hashing On-device only. No network calls.
Apple PHPickerViewController Privacy-preserving photo selection for Images-to-PDF Only explicitly selected images, processed locally.
Sign in with Apple / Google Sign-In Optional account sign-in Name and email address only, from the provider you choose.
Google Mobile Ads (AdMob) Shows ads to free-tier (non-subscriber) users Device advertising identifier (with your consent), standard ad-request data.
Google Firebase Analytics Anonymous usage analytics Installation ID, device type/OS, named in-app events.
โ„น๏ธ

Those are the only third-party SDKs in the App, used only for what's named above. Neither AdMob nor Firebase Analytics is used for anything else, and neither ever receives your documents, their contents, or filenames. There is no crash-reporting, A/B testing, or backend-storage SDK of any kind.

Section 12

App Permissions and Why They Are Needed

PermissionRequired ForStatus
Camera Scanning paper documents into PDFs (Scan PDF tool) โ€” scans are processed entirely on-device Only when used
Microphone & Speech Recognition Dictating a message to the AI Assistant instead of typing โ€” transcribed on-device where supported Only when used
Photo Library Adding a signature image, or the "Images to PDF" tool Only when used
Files / Document Access Opening PDFs from Files app, iCloud Drive, third-party cloud services Only when used
App Tracking Transparency Asks whether AdMob may personalize ads using your device's advertising identifier Once, on request
Location, Contacts, Calendar, Health, Bluetooth Not used Not requested
Push Notifications Not used Not requested
Section 13

Data Retention

DataWhere StoredHow to Delete
Display name Device (UserDefaults) โ€” until you edit it or uninstall Edit in Profile, or delete the App
App settings Device (UserDefaults) Settings โ†’ Reset, or delete the App
Recent file metadata Device โ€” rolling list Settings โ†’ Storage โ†’ Clear Recent Files
Usage statistics Device (UserDefaults) Delete the App
Subscription status Device (UserDefaults), sourced from Apple Delete the App (subscription itself is managed via the App Store)
Processed / output PDFs Device temp folder (cleared automatically) or Files app if saved Settings โ†’ Storage โ†’ Clean Temp Files; delete saved files manually
Signing certificates Device's local trust store only โ€” never uploaded Remove from the trust list in the App, or delete the App
AI Assistant personalization details Device (App's private storage) โ€” only if you turned personalization on Settings โ†’ AI Assistant โ†’ Personalization โ†’ remove individually or erase all
Support emails Developer's email inbox Email himanshu0rjn@pyrbit.com to request deletion

The App does not retain PDF files or document contents on any server. If you create an account, account-related personal data may be associated with that account until you delete it. Uninstalling the App removes all locally stored data from your device, but does not by itself delete an account.

Section 14

Data Security

We take reasonable technical precautions to protect the data stored by the App:

  • All data is stored using Apple's established system APIs (UserDefaults, FileManager, Security), benefiting from the full iOS/macOS security architecture โ€” App Sandboxing, hardware Data Protection, and Secure Enclave.
  • Passwords for password-protected PDFs you open, and passwords/PINs for certificates you sign with, are held in memory only for that one action and are never written to disk, Keychain, or settings.
  • Cryptographic keys generated on-device use RSA-2048 via Apple's Security framework and, where ephemeral, are never persisted.
  • SHA-256 hashing (via CommonCrypto) is used for document integrity verification.
  • The App transmits no document content or personal file data over any network connection. Ad requests and anonymous analytics events (Section 19) are the only network traffic the App makes, and neither ever includes anything from your documents.
โš ๏ธ

No method of data storage is 100% secure. While we protect your device-resident data, we cannot guarantee absolute security against physical device theft. Use your device's Face ID, Touch ID, or passcode to protect your device.

Section 15

International Data Transfers

Because Pyrbit PDF stores all document and personal data locally on your device and does not operate a backend server, we do not transfer personal data internationally in the ordinary course of business.

The instances in which data may cross borders โ€” none of them run by us โ€” are:

  • Apple StoreKit transactions โ€” Apple routes App Store purchases through its global infrastructure, governed by Apple's privacy practices.
  • Google AdMob & Firebase Analytics โ€” Google's global infrastructure processes ad requests and anonymous analytics events, governed by Google's own Privacy Policy and its standard contractual safeguards.
  • Support email โ€” Emails to himanshu0rjn@pyrbit.com travel through Google's (Gmail) email infrastructure, which may span multiple countries, under Google's Standard Contractual Clauses.
Section 16

Children's Privacy

Pyrbit PDF is intended for general audiences and is not directed at children under the age of 13 (or under 16 where applicable, such as in the EU under GDPR). We do not knowingly collect personal information from children under 13 โ€” and, as described throughout this policy, we collect very little personal information from anyone.

If you are a parent or guardian and believe your child has provided personal information through this App (for example, via the support email), please contact us at himanshu0rjn@pyrbit.com and we will promptly delete it.

Section 17

Your Rights and Choices

For All Users

RightHow to Exercise
Access your dataYour data lives on your device. Profile shows your name and usage stats. Settings shows all preferences.
Correct your dataEdit your display name in the Profile screen anytime.
Delete your dataDelete the App to remove all locally stored data. Use Settings โ†’ Storage to clear recent files or temp files individually.
Decline ad personalizationChoose "Ask App Not to Track" in the App Tracking Transparency prompt when asked. Ads still show; they simply aren't personalized.

For EU/EEA, UK & Switzerland Residents (GDPR)

You have additional rights including data portability, restriction of processing, right to object, and the right to lodge a complaint with your national data protection authority (DPA). Contact us at himanshu0rjn@pyrbit.com. All requests are fulfilled within 30 days.

For California Residents (CCPA/CPRA)

You have the right to know, delete, and opt out of the sale of personal information. We do not sell personal information, and we do not share it for cross-context behavioural advertising. Contact us to make a CCPA request.

For India Residents (DPDPA 2023)

Under the Digital Personal Data Protection Act 2023, you have rights including access, correction, erasure, and grievance redressal. The Aadhaar Digital Signature feature does not collect your Aadhaar number, so there is no such identity data of yours held by us to request.

Section 18

Account Deletion / Data Deletion Request

โœ…

Account deletion: If you signed in with Apple or Google, go to Settings โ†’ Account โ†’ Delete Account in the App. This revokes the sign-in with that provider and erases your locally stored profile immediately โ€” no request to us is needed.

If you're unable to delete your account through the App for any reason, contact us at himanshu0rjn@pyrbit.com.

To remove other data associated with your use of Pyrbit PDF:

1

Delete the App from your device โ€” Settings โ†’ General โ†’ iPhone Storage โ†’ Pyrbit PDF โ†’ Delete App. This removes all UserDefaults entries, cached files, and locally stored preferences.

2

Delete output PDF files you have saved to your Files app or iCloud Drive manually.

3

For support emails: email himanshu0rjn@pyrbit.com with a deletion request. We will delete your email records within 30 days.

Section 19

Advertising, Analytics & Tracking

Advertising

Pyrbit PDF shows ads from Google AdMob only to free (non-subscriber) users, and only after they've already used a Pro tool's one free daily use โ€” watching a short ad unlocks one more use of that tool that day. Subscribers never see an ad anywhere in the App, and tools that aren't Pro-only never show ads.

To show and measure ads, AdMob collects a device advertising identifier. On iOS you're asked whether Pyrbit PDF can use this identifier for personalized advertising (Apple's App Tracking Transparency prompt) โ€” you can decline, and the App and its ads work exactly the same either way. We do not receive or store this identifier ourselves; it's collected and used by Google under Google's own Privacy Policy.

Analytics

We use Google Firebase Analytics to understand overall app usage โ€” which tools get used, how often, and on which device type (iPhone, iPad, or Mac) โ€” so we know what to build next and what to fix.

Firebase Analytics collects a randomly-generated installation identifier (not your name, Apple ID, or email), your device platform and OS version, and the names of a small set of in-app events (e.g. "a document was opened," "a document was exported") โ€” never the contents of your documents, their filenames, or anything you type. This data is processed under Google's own Privacy Policy and is not linked by us to your Apple ID or sign-in name.

Cookies & Browser-Based Tracking

Pyrbit PDF is a native iOS/iPadOS/macOS application. It does not use a web browser engine, does not load web pages, and does not deploy cookies, web beacons, pixel tags, fingerprinting scripts, or any other browser-based tracking technology. The advertising identifier described above is the only cross-app signal involved, and it exists solely for the ad SDK named above.

๐Ÿ“„

Everything else the App does โ€” document processing, OCR, editing, signing, redaction, and everything the on-device AI Assistant does โ€” never involves any ad network, analytics SDK, or third-party service, and none of it leaves your device.

Section 20

Do Not Track

"Do Not Track" is a browser-level signal, and Pyrbit PDF is a native application rather than a website, so there's no browser DNT signal for it to respond to. The equivalent, meaningful control on iOS is Apple's App Tracking Transparency prompt (Section 12), which the App fully honors: declining it stops AdMob from personalizing ads to you, immediately and permanently, without affecting anything else in the App.

Section 21

Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in the App, applicable law, or our practices. When we make material changes, we will:

  • Update the Version and Last updated date at the top of this policy
  • Notify users through an in-app notice on the next App launch (for significant changes)
  • Post the revised policy at this same URL

Your continued use of Pyrbit PDF after the effective date of any revised policy constitutes your acceptance of the changes. If you do not agree, please stop using the App.

Section 22

Contact Information

If you have questions, concerns, or requests regarding this Privacy Policy or your personal data, please contact us:

โœ‰๏ธ
Developer & Data Controller
Pyrbit

We will respond to all legitimate privacy inquiries within 30 calendar days.