Privacy Policy

OCR Text Extractor - Image & PDF to Text - Google Slides™, Google Sheets™, and Google Docs™ Addon
Emoji icon 1f4d1.svg

Privacy Policy

This Privacy Policy describes how "OCR Text Extractor - Image & PDF to Text" ("the App") provided by the "FractalApps" team ("the Company") collects, uses, and discloses information when you use the App and related services (the "Service"). By using the Service, you agree to the collection and use of information in accordance with this Privacy Policy.

1. Scope

This Privacy Policy applies to information processed through the Service, including within Google Docs™, Google Sheets™, Google Slides™, and any related websites or support channels operated by the Company.

2. Google API Services User Data Policy (Limited Use)

The App accesses Google user data via Google APIs. The App's use of that data is limited to providing or improving user-facing features. We do not use Google user data for advertising, do not sell, rent, or trade it to any third party, and do not use it to build or train generalized AI/ML models. Specifically, we do not use Google user data for any of the following purposes: targeted or personalized advertising, selling to data brokers or information resellers, determining credit-worthiness or for lending purposes, creating databases, or training AI models.

3. Google user data we access

The App requests the following Google OAuth scopes and accesses the corresponding Google user data:

  • Email address (via the userinfo.email scope) — used to identify your account for managing your free usage quota and subscription status.
  • Sidebar interface (via the script.container.ui scope) — used to display the add-on sidebar within Google Docs™, Google Sheets™, and Google Slides™ where you interact with the App.
  • External network requests (via the script.external_request scope) — used to communicate with our backend server for OCR text extraction, subscription management, and usage tracking.

4. Image and PDF data

When you upload an image or PDF to the App for text extraction, the file is sent to our backend server and forwarded to Google Cloud Vision API for optical character recognition (OCR) processing. We do not store your uploaded images or PDFs on our servers after processing is complete. The extracted text is returned to you in the sidebar and is not retained by us. Google's use of data sent to Cloud Vision API is governed by Google Cloud's Privacy Notice.

5. Other information we collect

A. Usage and diagnostic data

We may collect usage and diagnostic data such as feature usage counts (number of text extractions performed), timestamps, error logs, and device/browser information to operate, maintain, and improve the Service.

B. Payment information

If you subscribe to the Pro plan, payment is processed by Stripe. We do not store your credit card number or full payment details. Stripe may collect information as described in Stripe's Privacy Policy.

C. Cookies (website only)

If we operate a marketing or documentation website for the Service, that website may use cookies or similar technologies to operate and remember preferences. You can refuse cookies in your browser settings; however, some features may not work.

6. How we use information

We use the information we access or collect solely to:

  • Provide and operate the Service (extracting text from images and PDFs via OCR)
  • Process uploaded images and PDFs through Google Cloud Vision API and return the extracted text to you
  • Identify your account and track your usage quota
  • Process payments via Stripe
  • Provide support and respond to inquiries
  • Monitor performance, reliability, and security
  • Fix bugs and improve the Service
  • Comply with legal obligations

We do not sell, rent, or trade your Google user data to any third party. We do not use your data for advertising or any purpose unrelated to providing or improving the Service.

7. Data retention and deletion

We retain personal data (such as your email address and usage count) only as long as necessary to provide the Service, comply with legal obligations, resolve disputes, and enforce agreements. Uploaded images and PDFs are processed in memory and are not stored on our servers after the extracted text is returned to you.

To request deletion of your data, email sean@fractalapps.dev. We will process deletion requests within 30 days.

8. Disclosure of information

We do not sell, rent, or trade your information to third parties. We may disclose information only in the following circumstances:

  • To service providers who process data on our behalf and are contractually obligated to protect it (see Section 9)
  • Where necessary to comply with applicable law, regulation, legal process, or governmental request
  • To protect the rights, property, or safety of the Company, our users, or the public
  • To prevent fraud, abuse, or security issues

9. Third-party service providers

We use the following third-party service providers to operate the Service. These providers access information only to perform tasks on our behalf and are obligated not to use it for other purposes:

  • Google Cloud Vision API — Optical character recognition (OCR) processing of uploaded images and PDFs. Google processes this data in accordance with Google Cloud's Privacy Notice.
  • Stripe — Payment processing for Pro subscriptions. Stripe handles payment data in accordance with Stripe's Privacy Policy.
  • Railway — Cloud hosting for our backend server.

10. Security

We use reasonable administrative, technical, and organizational measures designed to protect your information, including encryption of data in transit (HTTPS/TLS) and secure authentication for API communications. Uploaded files are processed in memory and not written to disk. However, no method of transmission or storage is completely secure, and we cannot guarantee absolute security.

11. International data transfers

Your information may be processed in countries other than your own depending on where the Company and its service providers operate. Where required, we take steps designed to ensure appropriate safeguards are in place for cross-border transfers.

12. Your rights

Depending on your location, you may have rights to access, correct, delete, or restrict certain processing of your personal data. To exercise any of these rights, contact us at sean@fractalapps.dev. We will respond to your request within 30 days.

13. Children's privacy

The Service is not intended for children under the age of 13 (or a higher age threshold where required by local law). We do not knowingly collect personal information from children. If you believe a child has provided personal data, please contact us and we will take steps to delete it.

14. Links to other websites

The Service may contain links to third-party sites not operated by us. We are not responsible for the content or privacy practices of those sites. We recommend reviewing their policies before providing information.

15. Changes to this Privacy Policy

We may update this Privacy Policy from time to time. We will post the updated policy on this page and update the "Last updated" date. Changes are effective when posted. Your continued use of the Service after changes become effective constitutes acceptance.

16. Contact

If you have questions about this Privacy Policy, contact us:

Google Docs™, Google Sheets™, and Google Slides™ are trademarks of Google LLC.

Last updated on May 29, 2026