Captureleaf is a Chrome extension that records your screen, a browser tab, a window or your webcam — with microphone and system audio — and lets you trim, edit and export the result. This policy explains exactly what data it handles, what stays on your computer, and what is sent to us.
Captureleaf is operated by Syntaximos LLC, 30 North Gould Street, Sheridan, WY 82801, United States ("we", "us"). You can reach us at support@syntaximos.com or through https://syntaximos.com/contact.
What this policy covers. This policy is about the Captureleaf Chrome extension — the software that runs inside your browser. Our general privacy policy at https://syntaximos.com/privacy-policy covers the Syntaximos website and your Syntaximos account, including what our website collects when you visit it. Where the two overlap, this policy is the more specific one and governs the extension's behaviour. Nothing described on this page applies to our website, and nothing described in the general policy describes anything the extension does.
The short version
- Your recordings never leave your device. Every frame of video, every second of audio, every webcam image and every exported file is captured, edited and written on your own computer. We have no copy of any of it, no ability to see it, and no server that receives it. There is no upload, no cloud render, and no processing queue.
- The pages you visit are not tracked. The extension does not read, log, or transmit the contents, URLs, titles, or history of the pages you browse. It touches a page only while you are recording that page, and only to draw the countdown and the optional on-page controls.
- Captureleaf requires a free account, so we do hold your email address and the fact that you have a Captureleaf licence. Your email address and your licence status are the only personal data the extension causes us to hold, unless you write to us yourself.
- No analytics, no telemetry, no tracking pixels, no advertising, no third-party scripts are present in the extension.
- You can delete all of it, in one place. Remove everything — in the popup's settings and at the foot of the library — clears every store the extension has, after asking you to type a word. Section 1.7 lists exactly what it takes.
- We never sell your data, and we never share it for anyone else's advertising or marketing.
1. What is stored on your device, and only on your device
The following never leaves your computer. It is not backed up to us, not synced between your machines, and not readable by us.
1.1 Your recordings
A recording is written to disk continuously while it is being made, so that a crash, a power cut or a closed browser costs you at most the last second of it. Each recording is stored with the following:
| Stored | What it is |
|---|---|
| The video file | The recording itself, written as MP4 while it is being captured |
| A thumbnail | A single frame, used to draw the library grid |
| Recording details | What was recorded (tab, screen, window or webcam), the resolution, frame rate, bitrate, duration, file size, how many audio tracks it has, when it started, and whether it ended by itself |
| What you named it | The title you typed, whether you starred it, and which collections you filed it into |
| Your edits | Trim points, zoom and cursor effects, background and aspect settings — kept as a list of instructions beside the recording, so the original is never overwritten |
| The pointer log | Where your mouse was during a tab recording, described in section 1.3 |
No page address, page title, page content or favicon is recorded anywhere in this. Captureleaf does not ask Chrome which page you were on, and there is no field in a recording's record that could hold it. What is visible in the video is whatever you chose to point the recorder at, and that video is on your disk and nowhere else.
1.2 Where the files actually are
While a recording is being made it is written to the browser's own private file storage inside your Chrome profile. When it finishes, it is moved into the library folder — an ordinary folder on your own disk that you choose once, with Chrome's folder picker. Recordings sit there as plain MP4 files you can open, move, back up or delete in Explorer or Finder, and they stay there if you ever uninstall the extension. A small .captureleaf folder inside it holds the library index and the thumbnails.
Exports — MP4, WebM, GIF or MP3 — are produced on your machine and handed to Chrome's ordinary download mechanism, so they land wherever your browser saves downloads. Nothing is uploaded in order to convert, compress or render anything; the encoders run inside the extension.
1.3 The pointer log
When you record a browser tab, Captureleaf can note where your mouse is, so the editor can offer automatic zoom, click highlights and a drawn cursor afterwards. What it writes down is deliberately small: the pointer's position within the viewport, which button was pressed, the shape of the cursor at that moment, the size of the viewport, and the time. It records no element, no text, no form field, no clipboard content and no URL, and the log is appended to the recording's own files on your disk. It is never transmitted.
You can switch this off entirely with Track pointer in the extension's settings. When it is off, nothing is injected into the page for it at all.
1.4 Your camera and microphone
If you turn on the webcam bubble or the microphone, Chrome asks for permission in its usual way and the streams are mixed into your recording on your own machine. No frame of video and no second of audio is sent anywhere. Revoking the permission in Chrome stops it immediately, and the extension never records from either device unless you have switched it on for that recording.
1.5 Your settings
Chrome's local extension storage holds your preferences: the source and quality preset you last chose, whether the microphone and system audio are on, the countdown length, the position and size of the webcam bubble and of the on-page controls, your chosen microphone and camera, and the measured render speed of your machine. It also holds the list of recordings on disk, your edits, an unsent feedback draft if you have one, and a count of how many times you have exported, which is what decides when the extension invites you to review it.
Settings are stored locally and not in Chrome's sync storage, which would push them through Google's servers.
1.6 Your sign-in state
Chrome's local extension storage also holds a small record of your sign-in: your account's user ID, whether your licence is active, when it was last checked, and a one-way hash of your session token used to detect that the session changed. Your email address and name are not written to disk by the extension — they are read from your session for display in the extension's own interface and are discarded when the browser closes.
1.7 Deleting all of it
Remove everything is a single control, in the popup's settings and at the foot of the library sidebar. It asks you to type a word before it will do anything, and then it deletes, permanently:
- Your settings, and your sign-in on this browser.
- Every recording still held inside the browser.
- Your edits, collections, stars, any feedback you had typed but not sent, and the count that decides when we ask you for a review.
- The memory of which folder you chose.
Browser permissions are the one thing it does not touch, because they are not stored data: the camera and microphone grants, and the optional access-to-all-websites grant if you turned it on, stay as they are. You control those from the extension's own settings and from chrome://extensions, and removing the extension removes them.
The recordings already sitting in your library folder are a separate, unticked choice in the same dialog, which names the folder and how much is in it. Tick it and those files are deleted with the rest; leave it and they stay exactly where they are. Nothing else in that folder is ever touched — only the files Captureleaf put there.
Removing Captureleaf from Chrome does the same to everything the browser was holding. Recordings already moved into your library folder are ordinary files on your own disk and are deliberately not deleted by an uninstall — they are yours, and you remove them like any other file, from inside the Captureleaf library, or with the checkbox above.
2. What is sent to our servers
Captureleaf contacts exactly one service: our own, at syntaximos.com and api.syntaximos.com. It contacts no other server for any reason. These are the complete set of requests it makes:
| When | What is sent |
|---|---|
| You click "Sign in" | A request for a one-time handshake code. Nothing about you is sent. |
| You complete sign-in | The handshake code, plus your syntaximos.com session cookie, so we can attach the browser to your account. |
| On install, on browser start, and periodically while you use it | Your account's user ID and the word captureleaf, so we can answer whether your licence is active. |
| You press Send on the feedback form | The message you wrote, the category you picked, and — only if you ticked the box — the technical block described in section 2.1. Nothing is sent until you press Send. |
| You open your feedback history | A request for the messages you have already sent us, and our replies to them. |
| You click a locked Pro feature | Your browser opens our pricing page with a parameter naming which feature you clicked (for example ?from=preset-4k60), so we can see which features people want. This is an ordinary page visit that you initiate by clicking. |
| You accept the invitation to review | Your browser opens our Chrome Web Store listing. Nothing is sent to us, and the count of exports that decided when to ask never leaves your device. |
No recording, no frame, no audio, no thumbnail, no page URL, no page title, no page content and no browsing history is included in any of these requests. There is no other outbound request in the extension.
2.1 The technical block on a bug report
The feedback form offers to attach a short technical block, and shows it to you in full before you send it. Every line of it is a count, a setting or a code:
- The extension version.
- Your browser version, your operating system, your screen size, and the language the extension is displayed in.
- Your current quality preset and source, and whether the microphone and system audio are switched on.
- How many recordings you are holding, and how much browser storage is in use out of what is available.
- The error code, if you opened the form from a failure message.
It never contains a URL, a page or tab title, a file or folder name, a device name, an email address, or anything from inside a recording. It is built only when the box is ticked, never collected in the background, and transmitted only because you pressed Send.
3. Your account
A free Captureleaf account is required to record. When you register at https://syntaximos.com/register we collect:
- Your email address — used to identify your account, to carry your licence between your machines, to send you essential service messages (password resets, licence and receipt information), and to answer you if you contact support.
- Your name, if you choose to provide one.
- A password, which is stored only as a salted one-way hash. We cannot read it.
3.1 Marketing email
At signup you choose whether you want product news and updates. If you say no, we send you only essential service messages. If you say yes, every email we send carries a one-click unsubscribe link, and unsubscribing takes effect immediately. We do not pass your email address to anyone else for their own marketing, ever.
3.2 Payment
Captureleaf Pro is sold through our payment processor, Stripe. Your card details go directly to Stripe and are never seen by, sent to, or stored on our servers. We keep only the fact that a purchase succeeded and what it entitles you to. Stripe's privacy policy is at https://stripe.com/privacy.
3.3 Deleting your account
You can delete your account at any time from https://syntaximos.com/dashboard, or by emailing support@syntaximos.com. Deletion is immediate: your email address, your name, your account record and any feedback you sent us are erased from our systems as soon as the deletion is confirmed. The only thing we keep afterwards is a record of any completed purchase, for the period in section 4, because we are required to be able to account for money we have been paid. Deleting your account does not touch the recordings on your own computer — those are yours, and they stay where you put them.
4. How long we keep things
| Data | Retained |
|---|---|
| Your recordings, edits and exports | On your device, until you delete them — one at a time from the library, or all at once with Remove everything (section 1.7). Captureleaf does not evict recordings to reclaim space: it warns you before you run out of room instead. The only thing it clears by itself is an empty, failed recording that holds no video at all. |
| Your account record and email address | Until you delete your account. |
| Feedback you sent us | Until you delete it, or until you delete your account. You can delete a message yourself from inside the extension for as long as nobody has read it. |
| Purchase records | 1 year. Stripe keeps its own record of the transaction independently, under its policy. |
| Server request logs | 90 days, then deleted. |
5. Why Captureleaf asks for each browser permission
Chrome shows a list of permissions when you install. Here is what each one is for, and what it is not used for.
tabCapture— Records the browser tab you chose. It is the mechanism that produces the video, and it runs only between the moment you press Record and the moment you press Stop.offscreen— Chrome extensions have no page of their own that stays alive, and video encoding needs one. This creates a hidden document inside the extension where the recorder runs. It loads nothing from the web.storageandunlimitedStorage— Used to save your settings and to hold the recording as it is written. Video is large, and without the unlimited variant Chrome may discard a recording mid-capture to reclaim space.downloads— Used when you save or export a file, and to tell you the exact path it was written to, so a finished recording is never something you have to go hunting for.activeTabandscripting— Used to draw the countdown before recording starts, the optional on-page stop bar, and the pointer logger, into the tab you chose to record. This happens only in that tab, only after you start a recording, and only for as long as it runs. Nothing is read out of the page.cookies— Used to read one cookie, namedSYNCL, onsyntaximos.comonly, to tell whether you are signed in to your Captureleaf account. Although the permission technically allows more, Captureleaf reads no other cookie on any other site, and never transmits any cookie anywhere except back to our own service.- Access to all websites — This one is optional and off by default. It is offered for a single purpose: keeping the on-page stop bar on screen when the page you are recording navigates to another site. Turning it on is a deliberate choice in the extension's own settings, and turning it back off revokes it. Whether it is on or off, Captureleaf reads no page content and transmits nothing about the pages you visit.
- Camera and microphone — Not a manifest permission; Chrome asks you directly the first time you switch one on. Used only to put your face and voice into your own recording, on your own machine.
- Screen and window sharing — Choosing a screen or window is Chrome's own picker, and the extension receives only what you select in it, for the length of the recording.
6. What Captureleaf does not contain
For the avoidance of doubt, the extension contains:
- No analytics or telemetry of any kind.
- No advertising, and no advertising identifiers.
- No third-party scripts, SDKs, tracking pixels, or fingerprinting.
- No remotely-loaded or remotely-executed code. Everything Captureleaf runs is contained in the package you installed and reviewed by the Chrome Web Store. The extension does declare
wasm-unsafe-eval, and that is worth explaining: it is needed by the bundled MP3 encoder, because Chrome ships an MP3 decoder but no encoder. It permits code compiled from bytes already inside the extension package. No remote code is allowed by it, and none is loaded. - No upload of video, audio, images or any other media, in any circumstance.
7. Sharing and disclosure
We do not sell your personal information, and we do not share it for anyone else's advertising or marketing. We disclose personal data only:
- To the service providers who operate our infrastructure and payments on our behalf, and only to the extent they need it to provide that service.
- Where we are legally required to, such as in response to a valid legal request.
- To a successor entity in the event of a merger or acquisition, in which case this policy continues to apply to the data transferred.
8. Your rights
Depending on where you live, you may have the right to access, correct, export, or delete the personal data we hold about you, to object to or restrict how we use it, and to withdraw consent to marketing email at any time. You can exercise all of these by emailing support@syntaximos.com, and we will respond within 30 days.
If you are in the European Economic Area or the United Kingdom, our legal bases for processing are: performance of a contract (holding your account so the extension works and your licence follows you), legitimate interests (keeping the service secure and working, and answering the feedback you send us), and consent (marketing email, which you may withdraw at any time). You also have the right to complain to your local data protection authority.
If you are a California resident, you have the rights described in the CCPA/CPRA, including the right to know, delete, and correct. We do not sell or share personal information as those terms are defined by that law.
Where your data is processed
Syntaximos LLC is established in the United States, and the account data described in this policy is stored and processed there. If you use Captureleaf from the European Economic Area, the United Kingdom, or elsewhere, the account data you give us is sent to and held in the United States, which may protect personal data differently from your own country. Your recordings are unaffected by this: they never leave your device, so they are never transferred anywhere.
9. Recording other people
Captureleaf records whatever you point it at, including calls and meetings. Whether you may record a conversation, and whether you have to tell the other people in it, is a matter of the law where you and they are — in some places every participant has to consent. That decision is yours, and so is the responsibility for it. We never see the recording, so we cannot make it for you.
10. Children
Captureleaf is not directed at children and we do not knowingly collect personal data from anyone under 16. If you believe a child has given us personal data, email support@syntaximos.com and we will delete it.
11. Security
Traffic between the extension and our service is encrypted with HTTPS. Passwords are stored only as salted one-way hashes. Because your recordings never reach us, there is no server-side store of your video that could be breached.
12. Changes to this policy
If we change this policy we will update the date at the top. If a change materially affects how we handle your personal data, we will tell you in the extension or by email before it takes effect.
13. Contact
Questions about this policy, or about your data: