Screenpipe logoscreenpipe
screenpipe teams

The AI that knows everything about your company.

Deploy AI agents across your team. Zero data leaves any device. Unlike tools that ship your employees' screens to the cloud, everything stays local. Always.

SOC 2 Type II — In ProgressSOC 2 Type II in progress
how it works

Three steps. Zero data sharing.

step 1

Admin creates config

Define what to capture, which apps to monitor, schedules, and URL filters.

screen capture
audio capture
app filters
schedule
step 2

Push to team

Config syncs to every team member's device instantly.

A
B
C
D
synced to 4 devices
step 3

Runs locally

Each device runs screenpipe independently. Data never leaves the machine.

config editor

Define what your team captures

Centrally manage capture settings, pushed to every device

Team config

engineering-team.json

pushed to 0 devices
app filters
🌐Chrome
💬Slack
📝VSCode
📹Zoom
url rules
block: *bank*.com
block: *health*.gov
allow: github.com/*
allow: linear.app/*
schedule
00:0009:0018:0023:59
shared pipes

AI workflows that run on every machine

Push pipes to the team. Each device processes locally, outputs flow to shared tools.

team
A
B
C
D
pipes
📋
🎙️
⏱️
outputs
💬
📐
📝
auto-standup

daily summary → Slack

meeting-to-linear

action items → tickets

time-tracker

app usage → Notion log

slack

#standup — auto-generated

Alice: worked on auth refactor, reviewed 3 PRs. Bob: fixed deployment pipeline, pair programmed with Carol.

linear

PIPE-142: Update onboarding flow

From meeting @ 2:30pm — Carol mentioned the signup form needs validation. Assigned: Dave. Priority: High.

notion

Time log — Feb 18

VSCode: 4.2h | Chrome: 2.1h | Slack: 1.3h | Zoom: 0.8h — Total productive: 7.1h

privacy boundary

Configs flow down. Data stays put.

Admins control what gets captured. They never see the captures themselves.

What admin controls

capture policies

capture schedule9am — 6pm
app filterschrome, slack, vscode
url rulesblock *bank*.com

What stays private

on each device

screenshots
audio
text content
browsing history
override rules
adminsets: ignore banking apps
employeeadds: also ignore personal email
employeetries to remove banking filter
ai data permissions

Deterministic control over what AI can access

Define per-pipe data permissions in YAML frontmatter. Enforced at the OS level — not by prompting the AI to behave.

pipe.md frontmatter
---
allow-apps:
- "Slack"
- "VS Code"
deny-apps:
- "1Password"
- "Signal"
deny-windows:
- "*incognito*"
- "*bank*"
allow-content-types:
- "ocr"
- "audio"
time-range: 09:00-18:00
days: Mon,Tue,Wed,Thu,Fri
allow-raw-sql: false
allow-frames: false
---
three enforcement layers
layer 1 — skill gating

Denied endpoints are never taught to the AI. No /frames skill installed if allow-frames is false.

layer 2 — agent interception

Every API call is intercepted at the OS level before execution. Forbidden requests are blocked in-process.

layer 3 — server middleware

Per-pipe tokens validated server-side. Even if the agent is compromised, the API rejects unauthorized requests.

App & window filtering

Allow or deny specific apps and window title patterns. Deny always wins.

Content type control

Restrict to "ocr", "audio", "input", or "accessibility" — block what the AI should never touch.

Time & day restrictions

Limit data access to business hours (e.g. 09:00-18:00, Mon-Fri). Supports midnight wrap.

Endpoint gating

Block raw SQL, screenshot access, and mutation endpoints per pipe.

Frame access control

Screenshots and video frames require explicit allow-frames: true. Off by default.

Per-pipe tokens

Each pipe run gets a unique cryptographic token. Server validates every request.

use cases

Built for every team

Engineering

  • Auto-generate daily standups from IDE activity
  • Turn meeting discussions into Linear tickets
  • Track time across repos without manual logging

Sales

  • Auto-log CRM activity from calls and emails
  • Extract action items from prospect meetings
  • Generate call summaries with next steps

Support

  • Create knowledge base from resolved tickets
  • Auto-tag and route incoming issues
  • Track resolution patterns across the team

Agencies

  • Automated time tracking per client project
  • Generate weekly client progress reports
  • Capture billable hours from app usage
pricing

Same license, team superpowers

Already have individual licenses? Upgrade your existing seats to Teams at no extra cost.

popular

Team

Screenpipe license, shared configs, shared pipes, admin dashboard, priority support

Customcustom pricing
  • Screenpipe license included
  • Shared config management
  • Unlimited shared pipes
  • Per-pipe AI data permissions (YAML)
  • Config override rules
  • Admin dashboard
  • MDM ready (Intune / Robopack / SCCM)
  • Priority support
  • Onboarding call
Book a demo

Enterprise

For organizations with advanced needs

Customcustom pricing
  • Everything in Team
  • SSO / SAML authentication
  • Advanced audit logs
  • Three-layer permission enforcement
  • Dedicated account manager
  • Custom local storage policies
  • Managed rollout & deployment
  • SLA with 99.9% uptime guarantee
  • Volume discounts
  • SOC 2 / HIPAA compliance ready
  • Security review & compliance docs
Book a demo
early access

Get early access to Screenpipe Teams

Be the first to push AI configs to your team. We'll notify you when Teams launches.