We'll Provide the Platform so
You Can Focus on Building
We'll handle recording, processing, managing, and even playback. You can focus on developing your app and business.
Record
We'll handle audio, video & screen recording from desktop/mobile web browsers & apps.
Process
All recordings are transcoded to .mp4, rotated, and watermarked as needed.
Store
We handle the storage for you but can also push the recordings to your own storage.
Play
We give you the playback embed code and links necessary to embed the recording where needed.
Powerful Recording Client
Our recording client works on desktop and mobile, records audio, video, and the screen, streams the data back to our servers, and is thoroughly tested across various systems.
High-Quality Video Recording
Use the Pipe Recording Client to capture up to 4k audio and video recordings from the user's webcam or screen.
Screen Recording
Capture the user's screen and camera, enabling new use cases in tech support, qualitative marketing research, and sales.
Audio Recording
The Pipe Recording Client can be set up to capture your user's voice through audio-only recordings.
Extensive Infrastructure
US, EU & CA Regions
We maintain ingestion and processing infrastructure in Europe, the United States, and Canada for lower latency and compliance with data protection laws.
Two US regions
Our two separate sets of servers in the US ensure high availability and no downtime during scheduled updates.
EU Silo for EU Companies
With our EU silo for PII data, your users' data will not leave the EU or touch a non-EU company.
Easy To Implement
Built for developers
HTML and JS Embed Codes
With our easy-to-use but powerful HTML and JS embed codes, you can quickly add Pipe to any web page or single-page app.
JS APIs
Control and receive notifications from the recording client through the JS Control & Events APIs.
Webhooks
You can set up webhooks to fire at six different Pipe events. Each event has its data that's POSTed to your server-side receiving script.
REST API
Access all your recordings and account data in JSON format via
GET
, PUT
, and DELETE
.
Extensive Documentation
We've written detailed documentation to help you understand key concepts quickly and effectively using our tools.
Tutorials
You can integrate it in forms & surveys, CMS, storage and video hosting, and JavaScript libraries.
Easy To Manage
View recordings, generate embed codes, manage storage options, view logs, create environments, and more with just a few clicks.

Easy Access to Recordings
You can immediately access all your recordings and their metadata through the Pipe account dashboard.
Times That Make Sense
We show all dates and times in your time zone.
Rich Metadata
Each recording stores a lot of metadata: resolution, IP, length, user agent, codecs, device names, etc.
Environments
Keep recordings and settings between your websites, projects, and clients or dev, QA, and production.
Detailed Logs
Did a push to our or your long-term storage fail? Find out why right away with our easy-to-filter storage logs.
Export Recording Data
You can export the recording data from each of your environments to .csv.
Secure Data Transit
The data is always encrypted in transit from recording to playback & APIs.
Secure Recording
All recordings are streamed or uploaded through encrypted connections.
Secure Storage
The recordings are securely pushed to our long-term complimentary storage or your storage.
Secure Playback
Playback & download from our long-term complimentary storage is done securely through HTTPS.
Plays Well With Others
We've written code and tutorials showing you how to integrate Pipe with other software.
