Terms of Service

Last updated: March 25, 2026

1. Acceptance of Terms

By using Screenpipe, you agree to comply with and be bound by these Terms of Service. If you do not agree with any part of these terms, you must not use the service.

2. Description of Service

Screenpipe provides tools for 24/7 screen and audio capture, allowing users to build personalized AI applications. By default, all data collected through the service is stored locally on your device and is not shared with third parties.

3. User Responsibilities

You are responsible for maintaining the confidentiality of your data and ensuring that your use of Screenpipe complies with all applicable laws and regulations. You agree not to misuse the service in any way that could harm others or interfere with the functionality of Screenpipe.

4. Intellectual Property

All intellectual property rights in Screenpipe and its content are owned by or licensed to Screenpipe. You are granted a limited, non-exclusive, non-transferable license to use the service in accordance with these terms.

5. Data Ownership

By default, all data collected through Screenpipe remains local on your device. You retain full ownership of your data and are responsible for managing and securing it.

6. Data Collection and Storage

By default, 100% of the data collected by Screenpipe stays local on your computer. It is stored in a SQLite database and as MP4 files. You own your data entirely.

Screenpipe collects the following types of data:

  • Screenshots (with accessibility-based text extraction, OCR fallback)
  • Audio recordings (with transcriptions)
  • Screen recordings
  • Anonymous product analytics (see section 8)

When you connect third-party services (see section 10), Screenpipe may also access data from those services as described below.

7. Data Usage

The collected data is used solely for the purposes you specify within the Screenpipe application. We do not access, transfer, or process your data without your explicit consent.

Specifically, your data is used to:

  • Power Screenpipe's local AI features (search, chat, automation)
  • Display your screen history and transcriptions within the app
  • Enable integrations you explicitly connect (e.g. Google Calendar)
  • Improve Screenpipe through anonymous, aggregated analytics

Screenpipe does not use your data for advertising, profiling, or any purpose unrelated to providing the Screenpipe service. Screenpipe does not use your data to train AI or machine learning models.

8. Analytics and Transparency

We collect anonymous analytics to improve the app experience. This includes actions like "clicked on search" but does not collect any sensitive information or user queries. Only aggregate numbers are recorded.

Transparency is one of our core values. You can view all our telemetry-related code on GitHub:

9. Data Sharing

Screenpipe does not sell, rent, or share your personal data with third parties, except in the following circumstances:

  • At your direction: When you explicitly connect a third-party service (e.g. Deepgram for transcription, OpenAI for AI features, Google Calendar for scheduling), the data necessary for that integration is sent to that service.
  • Anonymous analytics: Aggregated, non-identifiable usage data is sent to Posthog for product improvement.
  • Legal requirements: If required by law, regulation, or legal process.

10. Third-Party Services and Google User Data

Screenpipe integrates with third-party services. When you use these services, your data is subject to their respective terms and privacy policies.

Google API Services

Screenpipe's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the limited use requirements.

Data Accessed from Google

When you connect your Google account, Screenpipe requests access to:

  • Google Calendar (read-only): Screenpipe accesses your calendar events (event titles, times, attendees, and descriptions) to provide context-aware features such as meeting detection and AI-powered meeting summaries.
  • Email Address: Screenpipe accesses your Google email address solely to identify your account and associate your calendar connection.

How Google Data is Used

Your Google Calendar data is used exclusively to:

  • Display your upcoming and recent calendar events within the Screenpipe app
  • Detect meetings and provide context for AI features (e.g. meeting summaries)
  • Correlate screen and audio recordings with calendar events for better organization

Screenpipe does not use Google user data for advertising, does not share it with third parties (except as needed to provide the features you requested), and does not use it to train AI or machine learning models.

Google Data Storage and Protection

Google OAuth tokens (access and refresh tokens) are stored in our database, associated with your Screenpipe user account, and protected by server-level access controls and transport encryption (TLS). Calendar event data fetched from Google is cached temporarily in memory to serve your requests and is not persisted long-term on our servers. Your Google data is not accessible to other users.

Google Data Retention and Deletion

You can disconnect your Google account from Screenpipe at any time through the app settings. When you disconnect, your stored Google OAuth tokens are immediately deleted from our servers. Cached calendar data is purged and no longer fetched.

You may also revoke Screenpipe's access to your Google account at any time via your Google Account Permissions Page.

Other Third-Party Services

11. Data Security

We are committed to ensuring the security of your data. Screenpipe employs the following security measures:

Local Data

  • Local-first architecture: Your screen and audio data stays on your device by default, stored in a SQLite database and local files
  • Local database: The SQLite database is protected by your operating system's file permissions. An optional vault feature provides additional encryption at rest using ChaCha20-Poly1305 with Argon2id key derivation.
  • Local credentials: OAuth tokens and integration credentials for locally connected services are stored on your device in your user-protected home directory, restricted by OS-level file permissions.

Cloud Data

  • Cloud sync encryption: If you enable cloud sync, all data is encrypted on your device before upload using zero-knowledge encryption (ChaCha20-Poly1305 with Argon2id key derivation). Our servers cannot decrypt your data.
  • Google OAuth tokens: Stored on our servers in our database, associated with your Screenpipe account, protected by server-level access controls.
  • Transport security: All communications between the app and our servers use TLS/HTTPS encryption in transit.
  • Server access: Access to user data on our servers is restricted to authorized personnel only.

Transparency

  • Our codebase is open source, enabling public security audits of all data handling code.

12. Data Retention and Deletion

Local Data: Screen recordings, audio transcriptions, and other locally stored data remain on your device until you delete them. You have full control over retention and can delete data at any time through the app or by removing the local database files.

Server-side Data: If you use cloud features (e.g. Google Calendar integration), we retain your account information and OAuth tokens only as long as your account is active and the integration is connected. When you disconnect an integration or delete your account, associated data is deleted within 30 days.

Analytics Data: Anonymous analytics data is retained for up to 24 months for product improvement purposes. This data cannot be traced back to individual users.

To request deletion of any data associated with your account, contact us at louis@screenpi.pe. We will process deletion requests within 30 days.

13. Disclaimer of Warranties

Screenpipe is provided on an "as is" basis without warranties of any kind. We do not guarantee the accuracy, reliability, or availability of the service and disclaim all warranties, express or implied.

14. Limitation of Liability

Screenpipe shall not be liable for any direct, indirect, incidental, consequential, or punitive damages arising out of your use of the service. In no event will our total liability exceed the amount you have paid for accessing Screenpipe.

15. Termination

We reserve the right to suspend or terminate your access to Screenpipe at our sole discretion, without notice, for conduct that we believe violates these terms or is harmful to other users of the service.

16. Changes to Terms

We may update these terms from time to time. Any changes will be posted on this page, and your continued use of Screenpipe constitutes acceptance of the revised terms.

17. Governing Law

These terms are governed by and construed in accordance with the laws of your jurisdiction. Any disputes arising from these terms shall be resolved in the appropriate courts of that jurisdiction.

18. Contact Us

If you have any questions about these terms, please contact us at louis@screenpi.pe.