Terms of Service
01
Agreement to Terms
These Terms of Service ("Terms") govern your access to and use of FilmProcessor (the "Service"), operated by PSYCHÉ TROPES LIMITED (09356879), a company incorporated in England and Wales ("we", "us", "our").
By accessing or using the Service, you agree to be bound by these Terms. If you do not agree, please do not use the Service.
We may update these Terms from time to time. Material changes will be communicated with reasonable notice. Your continued use of the Service after changes take effect constitutes acceptance of the updated Terms.
02
Description of Service
FilmProcessor is a browser-based professional post-production toolkit providing tools including, but not limited to:
- DCP Studio — browser-based Digital Cinema Package encoding
- Fileshare — secure, privacy-first file transfer
- Media Player — multi-format playback with surround audio support
- Resourcer — media archive retrieval and technical documentation search
- Spatializer — multichannel and object-based audio rendering and immersive mixing
- Transcoder — professional video and audio format conversion
The Service is provided for professional and commercial use in the film, broadcast, and media production industries.
03
Accounts
To access certain features of the Service, you must create an account. You agree to:
- Provide accurate and complete registration information
- Maintain the security of your account credentials
- Notify us promptly of any unauthorised use of your account
- Accept responsibility for all activity that occurs under your account
You must be at least 18 years old to create an account. By registering, you represent that you meet this requirement.
04
Acceptable Use
4.1 Permitted Use
You may use the Service for lawful professional and personal media production purposes, in accordance with these Terms.
04
4.2 Prohibited Use
You must not use the Service to:
- Process, store, or distribute content that infringes any third-party intellectual property rights
- Upload or process content that is illegal, harmful, threatening, abusive, defamatory, or obscene
- Attempt to gain unauthorised access to any part of the Service or its infrastructure
- Circumvent, disable, or interfere with security features of the Service
- Use the Service in any manner that could damage, disable, or impair its functionality
- Reverse engineer, decompile, or attempt to extract source code from the Service
- Resell or sublicense access to the Service without our prior written consent
05
Intellectual Property
5.1 Our IP
The Service, including all software, tools, interfaces, and associated technology, is owned by Psyché Tropes Limited and protected by intellectual property laws. These Terms do not grant you any ownership rights in the Service.
5.2 Your Content
You retain full ownership of all media files, projects, and content you create or process using the Service. We claim no intellectual property rights over your content. We will not access your content except as strictly necessary to provide the Service or as required by law.
06
Privacy and Data Processing
Your use of the Service is also governed by our Privacy Policy, which is incorporated into these Terms by reference. By using the Service, you consent to our data practices as described in that policy.
FilmProcessor operates on a Zero-Retention Processing (ZRP) principle. Media files processed through the Service are not stored on our infrastructure beyond the duration required to complete a processing operation.
07
Fees and Payment
7.1 Pricing Model
Certain features of the Service are offered on a pay-per-use basis. All prices are displayed in British Pounds Sterling (GBP) and are inclusive of applicable taxes unless otherwise stated.
- Cloud Transcoding — priced per frame, with multipliers applied based on the output codec and resolution selected. The exact price is calculated and displayed before you confirm payment
- Cloud DCP Encoding — priced per frame, with a multiplier applied based on the output resolution (2K or 4K). The exact price is calculated and displayed before you confirm payment
- Fileshare Extended Storage — priced per gigabyte, based on the file size and the storage duration selected
Browser-based processing (using your device’s CPU or GPU) is free of charge. Payment is required only for cloud (server-side) processing and extended file storage.
We reserve the right to change pricing with reasonable advance notice. Fees are as displayed at the time you confirm your payment.
07
7.2 Payment Methods
We accept the following payment methods:
- Card payments — processed securely by Stripe. We do not store your credit or debit card details. Payment is collected via Stripe Checkout before your processing job begins. For details on how Stripe handles your data, see Stripe’s Privacy Policy
- Cryptocurrency payments — we accept USDC (a USD-pegged stablecoin) on the Solana blockchain via Solana Pay. GBP prices are converted to USDC at a published exchange rate displayed at checkout. Cryptocurrency transactions are irreversible once confirmed on-chain
All payments are confirmed before any server-side processing begins. No processing resources are allocated until payment has been verified.
7.3 Refunds
Refunds for card payments are handled in accordance with applicable consumer protection law. If a processing job fails due to a fault in the Service (not due to invalid input files or user error), you may request a refund by contacting us via our contact page.
Cryptocurrency payments are non-refundable due to the irreversible nature of blockchain transactions, except where required by law. In the event of a service failure on a cryptocurrency-paid job, we will offer a credit for an equivalent job at no additional charge.
07
7.4 Zero-Knowledge Encryption and Key Responsibility
Certain services, including Fileshare, use zero-knowledge encryption (ZKE). Under this architecture, encryption keys are generated and held exclusively by you. FilmProcessor does not retain, store, or have access to your encryption keys.
If you lose your encryption key, you will permanently lose access to any data encrypted with that key. FilmProcessor cannot recover, decrypt, or restore access to your data. No refund will be issued for any paid service where access is lost due to a lost or misplaced encryption key. It is your sole responsibility to securely store and back up your encryption keys.
08
Disclaimers and Limitation of Liability
8.1 Service Availability
We aim to provide a reliable service but cannot guarantee uninterrupted or error-free operation. The Service is provided "as is" and "as available" without warranties of any kind, to the fullest extent permitted by law.
08
8.2 Limitation of Liability
To the fullest extent permitted by applicable law, Psyché Tropes Limited shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of or inability to use the Service. Our total liability to you for any claim arising under these Terms shall not exceed the fees you paid us in the twelve months preceding the claim.
Nothing in these Terms limits our liability for death or personal injury caused by negligence, for fraud, or for any other liability that cannot be excluded by law.
09
Open Source Software, Web Standards, and Codecs
9.1 Open Source Components
The Service incorporates open source software components, including but not limited to:
- FFmpeg — licensed under the GNU Lesser General Public License (LGPL) v2.1 or later
- OpenJPEG — licensed under the BSD 2-Clause License
- AS-DCP Lib (asdcplib) — licensed under the BSD 3-Clause License
- OpenAI Whisper — licensed under the MIT License. Used for speech-to-text transcription within the Service
- GoPro CineForm SDK — licensed under the MIT License with Apache 2.0 patent grant for software implementations
Use of these components is subject to their respective licence terms. Full licence texts are available in the source repositories of each project. Our use of open source software does not affect your rights under these Terms, nor does it grant you any additional rights to the proprietary elements of the Service.
09
9.2 FFmpeg Licence Terms
FilmProcessor uses FFmpeg compiled to WebAssembly via the ffmpeg.wasm project. Our build of FFmpeg uses the LGPL-licensed core libraries (libavformat, libavcodec, libavutil, libavfilter, libswscale, libswresample) and does not enable GPL-licensed components (such as libx264 or libx265) in the LGPL build. The LGPL permits use of these libraries in both open source and commercial software, provided that the source code of the FFmpeg libraries remains available and that users are able to obtain the corresponding source. The full FFmpeg source code is publicly available at ffmpeg.org and the ffmpeg.wasm source at github.com/ffmpegwasm/ffmpeg.wasm.
9.3 Web Standards
The Service uses the following W3C web standards, both of which are developed under the W3C Patent Policy and available on a royalty-free basis:
- WebAssembly — a W3C Recommendation (since December 2019) providing a portable binary instruction format for high-performance execution in web browsers
- WebCodecs — a W3C specification providing low-level access to built-in browser media encoders and decoders
09
9.4 Video Codecs
The Service processes media using a range of video codecs. Their licensing status is as follows:
Patent-expired / public domain video codecs:
- MPEG-2 — all patents expired (2018). Public domain
- MPEG-4 Part 2 — foundational patents expired or expiring. Freely implementable
- Motion JPEG / Photo JPEG — JPEG patents expired. Public domain
- MP3 — all patents expired (EU 2012, US 2017). Public domain
Royalty-free video codecs:
- AV1 — royalty-free, Alliance for Open Media
- VP8, VP9 — royalty-free, Google/WebM Project
- FFV1 — open source lossless archival codec, royalty-free
- HuffYUV — open source lossless codec, public domain
- Ut Video — open source lossless codec, royalty-free
- HAP — open source GPU-accelerated codec, BSD licence
- PNG Sequence — lossless image format used for frame sequences, royalty-free (W3C/ISO 15948)
09
Open-sourced proprietary video codecs:
- GoPro CineForm — open sourced under MIT licence with Apache 2.0 patent grant. Standardised as SMPTE ST 2073 (VC-5)
- Apple ProRes — proprietary format owned by Apple. FFmpeg provides an open source implementation based on published specifications. No separate patent licence is required to decode or encode ProRes via FFmpeg
- Avid DNxHD/DNxHR — proprietary format owned by Avid. FFmpeg provides an open source implementation. No separate patent licence is required
- Apple Lossless (ALAC) — open sourced by Apple under the Apache 2.0 licence
- MagicYUV — proprietary lossless codec. FFmpeg provides decoder support
- NotchLC — proprietary GPU-optimised codec by Notch. Decode is freely available
Patent-encumbered video codecs:
- H.264 (AVC) — many foundational patents have expired or are expiring. The MPEG LA patent pool licence permits royalty-free use for internet video that is free to end users. Browser vendors (Google, Apple, Mozilla) hold their own codec licences for H.264 within their platforms
- H.265 (HEVC) — remains subject to active patent pools administered by Access Advance. Where H.265 is used, it is processed through FFmpeg under the LGPL or via the browser's built-in WebCodecs implementation, which is covered by the browser vendor's own patent licence
- JPEG 2000 — some patents remain active. FilmProcessor uses the open source OpenJPEG library (BSD 2-Clause) for JPEG 2000 processing, primarily for DCP encoding
09
9.5 Audio Codecs
The Service processes audio using the following codecs:
Patent-expired / public domain audio codecs:
- MP3 (MPEG-1 Layer 3) — all patents expired. Public domain
- AC-3 (Dolby Digital) — all patents expired (March 2017). The technical codec name AC-3 is used; "Dolby Digital" is a trademark of Dolby Laboratories
- E-AC-3 (Enhanced AC-3) — final patent (US7516064) expired January 2026. The technical codec name E-AC-3 is used; "Dolby Digital Plus" is a trademark of Dolby Laboratories
Royalty-free audio codecs:
- Opus — royalty-free, IETF standard (RFC 6716)
- Vorbis — royalty-free, Xiph.Org Foundation
- FLAC — royalty-free lossless codec, Xiph.Org Foundation
- PCM / WAV — uncompressed audio, no patents
- Apple Lossless (ALAC) — open sourced by Apple under Apache 2.0
Patent-encumbered audio codecs:
- AAC — remains subject to active patent pools (Via Licensing Alliance) until approximately 2028. The patent pool licence does not require royalty payments for distribution of AAC-encoded bitstreams. Where AAC is used, it is processed through FFmpeg's built-in AAC encoder under the LGPL or via the browser's native AAC implementation, which is covered by the browser vendor's own licence
09
9.6 Container Formats
Media container formats (including MP4/M4V, MOV, MKV, MXF, WebM, AVI, WAV, MPEG-TS, and GIF) are file structure specifications used to package encoded audio and video streams. These formats are based on published standards (ISO, SMPTE, W3C) or open specifications and do not carry separate patent licensing obligations distinct from the codecs they contain.
9.7 Codec Processing and Patent Obligations
Where codec processing is performed via the browser's WebCodecs API, the patent licensing obligations are fulfilled by the browser vendor (Google Chrome, Mozilla Firefox, Apple Safari) under their respective agreements with patent holders. Where codec processing is performed via FFmpeg WebAssembly, it is governed by FFmpeg's open source licence terms as described in section 9.2. All patent-expired codecs listed above are freely implementable without licence obligations.
9.8 FilmProcessor Source Code
FilmProcessor is built on the open source technologies described in this section. FilmProcessor's own application code is proprietary and not published under an open source licence.
9.9 Typography
The Service uses the following typefaces:
- FilmProcessorFavorit Regular and Bold — commercially licensed from ABC Dinamo, Zurich, for use in the FilmProcessor service and brand identity. FilmProcessorFavorit is a proprietary typeface and is not available for redistribution or use outside of the Service
- JetBrains Mono — licensed under the SIL Open Font License 1.1 (OFL-1.1). Used for body text, code, and technical content throughout the Service. The full licence text is available at github.com/JetBrains/JetBrainsMono
10
Resourcer and Reference Content
The Resourcer service provides access to technical documentation, published standards, patent records, and other reference material relating to cinema, broadcast, imaging, and audio technology.
10.1 Content Sources and Copyright
Reference content is sourced from publicly available materials including expired patents, published technical standards, and openly accessible documentation. Our indexing and retrieval of this content operates under the text and data mining exception provided by Section 29A of the Copyright, Designs and Patents Act 1988 (CDPA), which permits computational analysis of copyright material where lawful access to the original work exists.
10.2 Patent Materials
Patent documents made available through Resourcer are sourced from public patent databases. Utility patents expire 20 years from filing date; design patents expire 15 years from grant date. Patent text and illustrations are public domain and not subject to copyright protection, though the underlying inventions may still be covered by active patent rights. The inclusion of any patent document in Resourcer does not constitute a licence to practise the patented invention.
10
10.3 No Professional Advice
Content provided through Resourcer is for informational and reference purposes only. It does not constitute legal, engineering, or professional advice. You should independently verify any technical specifications or standards before relying on them in production.
10.4 Citations and Attribution
Resourcer provides source citations and URLs for all retrieved content. We maintain licence metadata for ingested documents and respect the access and attribution terms of all source materials.
11
Termination
You may close your account at any time by contacting us or using the account deletion feature within the Service.
We reserve the right to suspend or terminate your access to the Service, with or without notice, if we reasonably believe you have breached these Terms or if required to do so by law.
Upon termination, your right to use the Service ceases immediately. Provisions of these Terms that by their nature should survive termination will continue to apply.
12
Governing Law and Disputes
These Terms are governed by and construed in accordance with the laws of England and Wales. Any disputes arising in connection with these Terms shall be subject to the exclusive jurisdiction of the courts of England and Wales.
We encourage you to contact us first to resolve any concerns informally before initiating formal legal proceedings.
13
Online Safety Act Compliance and Illegal Content
PSYCHÉ TROPES LIMITED complies with the UK Online Safety Act 2023 (OSA) and all applicable regulations issued by the Office of Communications (Ofcom). As a provider of file-sharing and file-storage services, we recognise our duties under the Act and have implemented measures proportionate to the nature and scale of our service.
13.1 Nature of the Service and Its Users
FilmProcessor is a professional post-production toolkit built for the cinema, broadcast, and advertising industries. Our users are media professionals — editors, colourists, sound designers, photographers, producers, post-production houses, studios, agencies, film festivals, cinemas, and art and academic institutions — who routinely handle content that is commercially sensitive, contractually restricted, or subject to non-disclosure agreements. These users have their own legal and contractual obligations to keep their work secure, including obligations to their clients, distributors, broadcasters, and insurers. The zero-knowledge encryption architecture of the Service exists specifically to meet this professional requirement.
The nature of our user base and the professional context in which the Service operates are material factors in our illegal content risk assessment, as required by the Act.
13
13.2 Illegal Content Risk Assessment
In accordance with Section 9 of the Online Safety Act 2023, we have completed and maintain a written illegal content risk assessment covering all 17 categories of priority illegal content as defined by the Act. This assessment takes into account the professional nature of our user base, the types of content typically processed through the Service (film rushes, broadcast masters, audio mixes, DCP packages, advertising deliverables), and the access controls inherent in our architecture. The assessment is reviewed and updated regularly, and whenever a significant change is made to the Service. Our risk assessment documentation is available for inspection by Ofcom upon request.
13.3 Safety Duties and Measures
We take proportionate steps to:
- Prevent users from encountering priority illegal content on or through the Service
- Mitigate and manage the risks of illegal content being shared, stored, or distributed via the Service
- Remove illegal content swiftly upon becoming aware of it
- Minimise the length of time illegal content is present on the Service
Our zero-knowledge encryption architecture means that in the ordinary course of operation, we do not have access to the contents of encrypted files stored on or transferred through the Service. We have implemented measures consistent with Ofcom guidance for encrypted and file-sharing services, balancing our safety duties with our commitment to user privacy and the technical limitations inherent in zero-knowledge systems.
13
13.4 Reporting Illegal Content
We provide accessible mechanisms for users and third parties to report illegal content or conduct. Reports can be made via our contact page. All reports are reviewed promptly. Where we determine that content is, or is likely to be, illegal, we will take swift action to remove or disable access to it and, where required by law, report it to the relevant authorities including the National Crime Agency (NCA) and Ofcom.
13.5 Complaints Procedure
If you are dissatisfied with how we have handled a report of illegal content, or with any content moderation decision, you may submit a complaint via our contact page. We will acknowledge complaints promptly and aim to resolve them within a reasonable timeframe. If you remain dissatisfied, you may refer the matter to Ofcom.
13.6 Child Sexual Abuse Material (CSAM) — Detection and Prevention
We maintain a zero-tolerance policy towards child sexual exploitation and abuse material (CSAM/CSEA). In line with Ofcom's specific guidance for file-sharing and file-storage services, we have implemented proactive detection and prevention measures that go beyond the minimum requirements of the Act.
13
13.6.1 IWF Image Intercept Integration
PSYCHÉ TROPES LIMITED is a registered member of the Internet Watch Foundation (IWF). Our server-side processing services (Transcoder and DCP Studio) integrate the IWF Image Intercept system directly into the processing pipeline.
When a file is submitted for server-side processing, the following safety check occurs automatically before any processing begins:
- A perceptual hash fingerprint is generated locally on the ephemeral processing instance using the IWF's own command-line tool. This happens entirely within the secure server environment — no raw content leaves the instance during this step
- The generated hash (a compact mathematical representation, not the content itself) is transmitted via encrypted HTTPS connection to the IWF Image Intercept API, where it is compared against the IWF's database of known CSAM
- If a match is detected, the processing job is immediately terminated, all associated data is preserved for law enforcement purposes, and the incident is reported to the National Crime Agency (NCA) via the IWF
- The system operates on a fail-closed basis: if the IWF check cannot be completed for any reason (network failure, API unavailability, timeout), the processing job will not proceed. Content is never processed without a successful safety check
13
13.6.2 In Plain Terms
We understand that as a media professional, you need to know exactly what happens to your content. Here is what the above means in practice:
- Your files are never viewed by a person. The safety check is entirely automated — no human being at FilmProcessor, the IWF, or any third party sees your footage, images, or audio
- Your actual content is never sent anywhere. The system generates a short mathematical fingerprint (similar to a digital thumbprint) from visual frames. Only this fingerprint — not the image, video, or any part of your actual content — is compared against the IWF's database
- The fingerprint cannot be reversed. A perceptual hash is a one-way mathematical function. It is not possible to reconstruct your media from the fingerprint, just as it is not possible to reconstruct a person from their thumbprint
- No additional copies are made. The entire process happens on the same secure, ephemeral server instance that processes your file. No additional copies, thumbnails, or previews of your content are created at any point
- Nothing is stored. The hash fingerprint is discarded immediately after the check completes. It is not logged, retained, or stored by FilmProcessor
This approach is analogous to how antivirus software checks file signatures against a database of known threats without reading the contents of your documents.
13
13.6.3 Fileshare and Zero-Knowledge Encryption
The IWF Image Intercept tool operates on decrypted media files. Because Fileshare uses end-to-end zero-knowledge encryption — where the encryption key is held exclusively by the user and the server never has access to decryption keys or raw content — the IWF tool cannot currently be applied to files stored or transferred through Fileshare. This is a technical limitation inherent in all zero-knowledge encryption architectures and is consistent with the approach taken by other zero-knowledge encryption providers in the industry.
We are in active discussions with the IWF about future integration methods that could enable content safety verification without compromising zero-knowledge guarantees. One approach under exploration is the use of zero-knowledge proofs (specifically zk-SNARKs — Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge), a cryptographic technique that would allow mathematical verification that content does not match known illegal material without ever decrypting or exposing the underlying data to any party, including the server.
We are committed to implementing privacy-preserving content safety technology for Fileshare as soon as it becomes technically viable and is supported by the IWF's infrastructure. We will update this section and our Privacy Policy to reflect any such developments.
13
13.6.4 Reporting
Any content identified by the IWF Image Intercept system, or reported by users or third parties, as CSAM will be immediately removed from the Service and reported to the National Crime Agency (NCA) via the IWF reporting mechanism, and to any other relevant law enforcement agencies as required by law. We cooperate fully with all such investigations.
13
13.7 Cooperation with Authorities
We will cooperate fully with law enforcement agencies, regulatory bodies, and Ofcom in relation to any investigation concerning illegal content or conduct on the Service. This includes complying with lawful requests for information, preservation orders, and any disclosure requirements under applicable law.
13.8 Record Keeping
We have established record-keeping procedures in accordance with Ofcom's guidance. All illegal content reports, actions taken, and outcomes will be logged and retained. These records are available for regulatory inspection upon request.
13.9 Prohibited Use and Enforcement
Any use of the Service for the storage, transfer, or distribution of illegal content — including but not limited to CSAM, terrorism-related content, content inciting violence or hatred, fraud-related content, or any other content classified as priority illegal content under the Online Safety Act 2023 — is strictly prohibited and will result in immediate termination of access. We reserve the right to report such use to the relevant authorities and to cooperate fully with any resulting investigation. Penalties under the Online Safety Act for non-compliant services include fines of up to £18 million or 10% of annual global turnover, whichever is greater.
14
General
These Terms, together with our Privacy Policy, constitute the entire agreement between you and us regarding the Service and supersede any prior agreements.
If any provision of these Terms is found to be unenforceable, the remaining provisions will continue in full force and effect.
Our failure to enforce any right or provision of these Terms shall not constitute a waiver of that right or provision.
15
Contact Us
PSYCHÉ TROPES LIMITED
4th Floor, Silverstream House
45 Fitzroy Street, Fitzrovia
London, W1T 6EB
United Kingdom
Contact: contact page
Website: filmprocessor.io