Privacy Policy
This policy explains which personal data boonvid processes when you use the website and the service: why, on which legal basis, for how long, who receives it, and which rights you have.
Controller
The controller within the meaning of the EU General Data Protection Regulation (GDPR) is:
Firehorse Media LLC
30 N Gould St Ste R
Sheridan, WY 82801
United States of America
A limited liability company under the law of the State of Wyoming, registered with the Wyoming Secretary of State under ID 2026-001921765.
Email for all privacy questions and requests: hello@boonvid.com
What we process, why, and for how long
The table shows which personal data we process, for which purpose, on which legal basis under Art. 6(1) GDPR, and how long we keep it.
| Data | Purpose | Legal basis | Retention |
|---|---|---|---|
| Account: email address, name (required for new-account setup), optional channel-folder names and video assignments, language, times of sign-up and sign-in; sign-in codes we send by email (there is no password); your confirmation that you are at least 18 years old (the time and the version of the Terms; we do not ask for your date of birth) | Your account and signing in; making sure that only adults use boonvid | Art. 6(1)(b) GDPR (contract) | As long as your account exists. You can delete your account yourself under Account → Delete account (you confirm by typing DELETE). We then delete it straight away; if one of your videos is still being built, right after that build, at the latest within 30 days. Booking records are kept (see below). You can also ask us by email. We keep a deletion record without personal data (reference, time, steps) as proof. |
Session: the cookie __Host-vd_sitzung (HttpOnly; deleted when you close the browser, and our server accepts it for at most 8 hours); on our server it is stored only as a SHA-256 hash. While you sign in, short-lived security cookies: vd_anmeldung (classic sign-in page only) and, for sign-in with Google, __Host-bv-google-state and __Host-bv-google-pending | Keeping you signed in; protecting the sign-in against forged requests | Art. 6(1)(b) GDPR (contract); strictly necessary within the meaning of Art. 5(3) of the ePrivacy Directive (2002/58/EC) and the national laws implementing it | Session: until you close the browser, at most 8 hours. Security cookies: until you have signed in (vd_anmeldung) or at most 10 minutes (Google) |
| Team membership and use: name and email supplied by the team owner, owner and member account references, invitation status and expiry, a hash of the invitation token, role, minute limit and monthly usage records linked to order reservations | Sending the requested team invitation, managing shared access and enforcing member limits; the owner can see member names, addresses, roles, limits and usage | Art. 6(1)(b) GDPR (contract) for accepted membership; Art. 6(1)(f) GDPR (legitimate interest in providing requested invitations and protecting shared account access) | Revoking access does not itself erase membership and usage records. These remain with the owner's account unless erased earlier on request. Deleting the owner's account removes its team records. Deleting a member's account removes that member's access record and replaces their email in another owner's usage records with a keyed hash. Booking records follow the retention below. Invitation tokens stop working after seven days or on acceptance or revocation. |
Team workspace: the HttpOnly session cookie __Host-bv-workspace contains the selected team membership reference, not an authentication secret | Keeping personal and shared projects separate; each request still checks your signed-in account and current team permissions | Art. 6(1)(b) GDPR (contract) | Until you close the browser or sign out |
Studio drafts: bv.studio-entwurf* in session storage holds script, title, options, account email and workspace reference; boonvid-entwurf in IndexedDB holds the selected voiceover and its account/workspace reference | Restoring your unfinished video when you return from buying minutes or switch workspace; drafts are separated by account and workspace | Art. 6(1)(b) GDPR (contract) | Drafts are accepted for 24 hours. Session storage is removed when the tab closes. IndexedDB audio is deleted on submission, sign-out or the next studio visit after expiry; it can remain on the device until that visit or until you clear site data. No automatic upload is caused by storing a draft. |
Sign in with Google (optional): your Google account ID (sub) and email address | Signing in | Art. 6(1)(b) GDPR (contract) | Until your account is deleted |
| Orders: script, voiceover, music tracks you upload and their order, the options you choose, the finished video, subtitles, the list of sources and licences; build logs and check results (they contain the text of your script); intermediate results of the AI planning; a report on how the video was built (technical figures such as its length, its language and the shares of footage, photos and animations, linked to the order but without your name, your contact details or the text of your script) | Building, checking and delivering your video, and letting you download it | Art. 6(1)(b) GDPR (contract) | You can download the finished video for 30 days after it is ready; then the download is withdrawn. All files of the order are deleted automatically 90 days after delivery (or 90 days after the order was created, if it was never delivered), and so is the report on the video. Intermediate results of the AI planning: 90 days after they were created. Weekly totals across all videos, without any reference to an order or account, are kept as anonymous statistics. Earlier on request by email. |
| Content reviews: rejected scripts, rejection reasons, strikes, appeals and our review decisions | Enforcing our content rules, reviewing appeals and documenting manual decisions | Art. 6(1)(f) GDPR (legitimate interest in preventing prohibited use and resolving appeals) | For the account lifetime, unless a decision is corrected or personal data is erased under applicable law. Audit records needed for legal claims may be retained within the applicable limitation periods. |
| Music rights confirmation: your account and order references, music file hashes and sizes, the time and version of the rights confirmation and Terms you accepted | Documenting your confirmation that you may use the uploaded music | Art. 6(1)(f) GDPR (legitimate interest in documenting rights confirmations) | 3 years from the end of the year in which the confirmation was recorded. The music files themselves follow the order-file retention period above. |
| “Your video is ready” notice (email included; text message optional): your email address and, if you ask for a text message, your mobile number | Sending a service email when your video is ready, and a text message only if requested | Art. 6(1)(b) GDPR (contract) | Deleted together with the files of the order, 90 days after delivery |
| Invitations (optional): your personal invitation codes; when a friend signs up with your link, their email address, linked to yours, and the time of their first subscription payment | Crediting the invitation bonus (10 minutes) to both of you | Art. 6(1)(b) GDPR (contract) | As long as the inviting account exists |
| Arcade challenge (optional mini-game): only for the weekly challenge while you are signed in: your account ID; each game session (a random session key, the course of the round, the start time and, in the waiting area, which of your orders was running); each round (score, the number and times of your inputs, its duration, the result of our automatic check, the time); the rewards you claim (minutes or discount, the week or claim number, the discount code, its validity and state); for the leaderboard, your best score of each week and your best score ever, each with the time it was reached; your first name there only if you switch it on. Practice rounds and rounds played without an account are not sent to us. Details in the section “Arcade challenge” below | Checking that a score was reached in a real round, granting rewards within the limits of the participation terms, preventing misuse; ranking all players on the leaderboard, with your name only if you choose | Art. 6(1)(b) GDPR (participation terms); Art. 6(1)(f) GDPR (legitimate interest in preventing misuse of the rewards); your name on the leaderboard: Art. 6(1)(a) GDPR (your consent) | Game sessions: 24 hours. Times of your inputs: 7 days. Rounds without a reward: 7 days. Rounds on which a reward is based, and your rewards: as long as your account exists. Weekly leaderboard scores: 4 weeks. Best score ever: as long as your account exists. Your name is removed at once when you choose “Hide my name”. Minutes credited are booking records (see “Bookings”). Everything else is deleted with your account |
| Ratings (optional): for a finished video, 1 to 5 stars, what you liked and what should be better (fixed categories), free text of up to 2,000 characters, linked to your account and the video, and the time of your last change. One rating per video; you can change it. Private: never published, seen only by the boonvid team. | Improving the product | Art. 6(1)(f) GDPR (legitimate interest in improving boonvid) | Deleted automatically 90 days after the video’s delivery, together with its files. If we delete the video’s files earlier at your request, or your account (see “Account”), we delete your ratings with them. Never kept longer than 24 months after your last change |
| Creator Program applications (optional): what you send us by email to emilia@boonvid.com, usually your name or creator name, your email address, links to your channel, profile and recent videos, platform, content niche, audience size, recent views, screenshots of your creator analytics and your message | Reviewing your application and, if there is a fit, getting in touch about a partnership | Art. 6(1)(b) GDPR (steps taken at your request before entering into a contract) | If no partnership follows: deleted no later than 6 months after our decision. If one does: for as long as the partnership lasts; minutes credited to you are kept as booking records (see “Bookings”) |
| Bookings: order and payment reference, plan, minutes, credits | Billing and records | Art. 6(1)(b) and (c) GDPR (contract; statutory retention obligations) | As long as commercial and tax law require, at most 10 years from the end of the year in which they were booked |
| Payment confirmations: a copy of each payment confirmation we email to you (your email address, the date, the plan, the minutes credited, their validity and the price as reported by our payment provider) | Proof of what we confirmed to you; billing and records | Art. 6(1)(b) and (c) GDPR (contract; statutory retention obligations) | As long as commercial and tax law require, at most 10 years from the end of the year in which the email was sent; stored on our server, encrypted at our storage provider in the EU and as a copy in our billing mailbox |
| Checkout: when you start a purchase, the link between the payment and your account (your account, the email address of your account or, if you are not signed in, the one you entered, plan, billing period, time; after payment, the payment reference); for a subscription, the account its payments belong to; payments we could not yet assign to an account (payment reference, plan, minutes and the account they were later assigned to) | Crediting your payment to the right account | Art. 6(1)(b) and (c) GDPR (contract; statutory retention obligations) | Checkouts that are never paid: 30 days after they were started. Paid checkouts, subscriptions and payments without an account: as booking records, at most 10 years from the end of the year in which they were recorded |
| Payment notifications: what our payment provider Whop reports about a payment (event, time, payment reference, plan, minutes, amount and currency, the email addresses of the credited accounts and the result of the credit; for a refund or chargeback, the refunded amount) | Crediting every payment exactly once; answering questions about payments | Art. 6(1)(b) and (c) GDPR (contract; statutory retention obligations) | Complete for 90 days; then the email addresses are removed and the rest is kept as a booking record, at most 10 years from the end of the year in which it was received |
| Finishing a free test video: which test video was finished as which order, the minutes charged and the calculation behind them (full length, length of the test, remaining minutes) | Charging only the remaining minutes; finishing a test video only once at a time | Art. 6(1)(b) GDPR (contract) | Deleted together with the files of the order it belongs to, 90 days after delivery |
| Consents and cancellations: your statements on the immediate start of the service before payment (email address, plan, billing period, language, whether you were signed in, the time and the version of the Terms; if you buy without an account, also the time of your confirmation that you are at least 18) and cancellation notices (name, email address, contract, type, reason if given, requested date, language and the time they were received) | Proof in our dealings with you | Art. 6(1)(c) and (f) GDPR (legal obligation; legitimate interest in being able to provide proof) | 3 years from the end of the year in which they were recorded |
| Contact form: your name, email address, subject (optional), message, the language of the page and the time we received it; details in the section “Contact form” below | Answering your message | Art. 6(1)(b) GDPR if your message concerns a contract with us or steps before one; otherwise Art. 6(1)(f) GDPR (legitimate interest in answering enquiries) | 12 months after we received it, then deleted automatically |
| Affiliate Program applications (optional): your name, email address, the link to your website, channel or profile, your platform, niche, audience size, how you would promote boonvid, your country, your note (optional), the language of the page and the time we received it; details in the section “Affiliate Program applications” below | Reviewing your application and answering you | Art. 6(1)(b) GDPR (steps you asked for before entering into an affiliate agreement) | 12 months after we received it, then deleted automatically |
| Server logs: among other things IP address, time and request; they can also contain the short note of the automated content check, which can refer to the content of your script | Security and troubleshooting | Art. 6(1)(f) GDPR (legitimate interest in a secure, working service) | Up to 30 days (at our hosting provider, EU) |
| Sign-in protection: a keyed hash (HMAC) of your email address, never the address itself; the times at which we sent sign-in codes to this address and at which a wrong code was entered; after too many wrong codes, a temporary lock of the sign-in with a code for this address (when it was set, when it ends and its level) | Protecting your account against someone guessing sign-in codes; limiting how many codes are sent to one address | Art. 6(1)(f) GDPR (legitimate interest in the security of accounts) | Sent codes and wrong codes: 24 hours. A lock: until 24 hours after it has ended. A successful sign-in deletes the wrong codes and the lock at once. Our server deletes expired entries at least once an hour |
| Request limits: counters of requests per IP address and per email address (for example for sign-in codes, orders, uploads, cancellations, consents, the contact form and Affiliate Program applications), per account, and per delivery of a video (how often it was played or downloaded) | Protecting the service against floods of requests and misuse; every playback or download creates a new, time-limited download link | Art. 6(1)(f) GDPR (legitimate interest in a secure, working service) | Only in our server’s memory, never written to disk. Counters per IP address and per email address: at most one hour; per account and per delivery: at most 24 hours. The server deletes expired counters as further requests come in, and all counters when it restarts |
| Free check before ordering: the script and voiceover you upload, the transcript of your voiceover and the result of the check; a record of each check and each order submission (your account, the upload, its state and result). For fair limits: the seconds of audio checked per account, and counts per account under a shortened SHA-256 hash of the account ID (free checks of accounts without paid minutes, and order attempts that did not lead to an order). If a check had to stop because it took too long: a SHA-256 hash of the recording with the time and, together with your account, a note that makes your second attempt free. If the speech recognition fails on a recording (for example twice within 24 hours), only the SHA-256 hash of that file, which is then no longer processed | Checking before you pay whether script and voiceover fit together and follow our content rules; fair daily limits for everyone; protecting the service against files that make it fail | Art. 6(1)(b) GDPR (steps at your request before a contract); for the limits and blocked recordings Art. 6(1)(f) GDPR (legitimate interest in a service that works for everyone) | Files that do not become an order, and the transcript: deleted about 21 hours after the upload. Records of checks and order submissions: 7 days after they have ended. Seconds of audio: 7 days. Counts: 40 days. Hash and note after a stopped check: 24 hours. Hash of a blocked recording: until we unblock the file by hand |
| One free test video per person: a SHA-256 hash of your email address in a normalised form (lower case, without a “+” suffix, for Gmail addresses without dots), linked to your account and the time | Making sure that each person gets only one free test video, even with several accounts or variants of the same address | Art. 6(1)(f) GDPR (legitimate interest in preventing misuse of the free offer) | As long as your account exists, and 12 months after it has been deleted. If our content check rejects your free test video after the order was accepted, we delete the hash at once, so that you can try another script |
| Confirmations of cancellations: so that the cancellation form cannot be used to send emails to other people, we count the confirmations: for addresses without a boonvid account only the times (no addresses), and for short confirmations a keyed hash (HMAC) of the recipient’s address with the time. If more confirmations to addresses without an account are due within 24 hours than our limit allows, we send a short confirmation right away instead of the full one: contract, type of cancellation, receipt number, date and time of receipt and when the contract ends, but not the name or reason entered in the form | Confirming every cancellation without delay, as required by applicable consumer law, without letting the form be misused | Art. 6(1)(c) and (f) GDPR (legal obligation to confirm; legitimate interest in preventing misuse) | 24 hours, then deleted automatically; our server checks at least once an hour |
| Alerts to our operator: when something needs a person (for example an order that is stuck, a cancellation that still has to be carried out at Whop, a locked sign-in, a blocked recording, a content check that is unsure, or a refund or chargeback), our server writes an internal alert and sends it to our operator through a messaging service that we use for internal alerts (see “Recipients”). The alert contains no personal data about you: only the type of the alert, a fixed description, how many cases of that type are open and the step our operator has to take. It contains no reference to you, your order, your payment or your recording (not even in shortened or hashed form), and never your email address, your name, payment amounts, your minute balance, the content of your script or your files. The details of the problem, including those references, remain in our own systems (our server, its encrypted backups and our operator’s administration interface) and are not sent through the messaging service | Noticing and fixing problems with the service and with your order in time; carrying out cancellations; being able to stop a video before delivery if the content check is unsure | Art. 6(1)(f) GDPR (legitimate interest in a service that works and in fixing problems in time) | In our operator’s chat in that messaging service, and as copies in an internal folder on our server: until our operator deletes them. The list of open alerts on our server: as long as the problem lasts, then at most 24 hours. In the server logs: up to 30 days |
| Backups: copies of our databases (every hour) and an archive of our server’s data (every day). They contain the data described in this table as it was at that time, including the files of orders | Restoring the service and your data after a failure | Art. 6(1)(f) GDPR (legitimate interest in not losing data through a failure) | 14 days, then deleted automatically; stored encrypted at our storage provider in the EU. Data that we delete under the rules above can therefore remain in a backup for up to 14 days longer. If we restore a backup, the deletion rules above apply to the restored data again, and deletions you asked for are applied again from a deletion log that contains only a keyed hash (HMAC) of your email address and internal identifiers |
| Early-access sign-up (pre-launch page only): email address, language, time of sign-up, your personal launch code, a salted hash of your IP address (to prevent abuse) and a log of the emails we sent you. You receive an email with a confirmation link (double opt-in); only after your click is your sign-up confirmed and your personal launch code created. If you signed up before the confirmation link was introduced, we ask you once to confirm | Asking you to confirm your address and, once you have confirmed, sending you the launch email with your personal launch code | Art. 6(1)(a) GDPR (consent); after you unsubscribe, Art. 6(1)(f) GDPR (legitimate interest in not writing to you again) | Until you withdraw your consent, for example with the unsubscribe link. After that, your sign-up stays on file marked as unsubscribed, so that we do not write to you again. If you ask us by email, we delete it entirely. |
Settings and browser storage: your cookie choice (cookie bv_consent, and boonvid.consent in your browser’s local storage). Also in local storage: under boonvid.state your language, country, the country of your visit, used only to show the note for businesses with a VAT ID, appearance, the billing period and minute pack you chose, whether you want an email when a video is ready, the invitation code of a link you followed, which notifications and feedback prompts you have already seen, and the notifications shown in this browser; topupNotice records the account email and calendar month for the low-minute reminder; under bv.news-pushed the identifiers of optional browser notifications already shown; under bv.news the latest service notifications; under bv_idem, only while an order is being sent, a random key and a checksum of the chosen files; on the early-access page boonvid.pl.lang and boonvid.pl.theme; under boonvid.arcade.sound whether you switched the sound of the arcade game on or off. In session storage, boonvid.wx keeps the background scene of the home page. Your account overview (name, minutes, videos) is not stored in your browser. Saved studio drafts and the top-up reminder include your account email to keep them separate between accounts: the page loads it from our server every time | Remembering your settings; not placing an order twice when a request is repeated | Art. 6(1)(f) GDPR (legitimate interest in a website that works and remembers your choices); strictly necessary within the meaning of Art. 5(3) of the ePrivacy Directive (2002/58/EC) and the national laws implementing it | bv_consent: 180 days. bv_idem: until the order has been answered, otherwise removed the next time you open the studio after 24 hours. boonvid.wx: until you close the browser tab. Everything else until you delete it in your browser |
Web analytics: cookies _ga and _ga_* (up to 2 years); IP addresses are shortened | Usage statistics | Art. 6(1)(a) GDPR (consent), only after you have accepted it in the cookie banner | Until you withdraw your consent, at most 2 years |
We do not create profiles, we do not sell data, and we do not use your uploads for advertising. Customer data is not used to train AI models.
Contact form
If you write to us with the contact form, we store your name, your email address, the subject if you give one, your message, the language of the page and the time we received it. We forward the message by email to our own mailbox, through our email service provider (see “Recipients”), with your email address as the reply address, so that we can answer you. We do not send an automatic email to the address you enter. We use these details only to answer your message and to deal with your request.
Legal basis: Art. 6(1)(b) GDPR where your message concerns a contract with us or steps before entering into one; otherwise Art. 6(1)(f) GDPR, our legitimate interest in answering enquiries. To protect the form against abuse, our server counts requests per IP address and per email address, each within a time window of at most one hour. These counters are kept only in the server’s memory and are never written to disk; the server deletes expired counters as further requests come in, and at the latest when it restarts.
Retention: we delete the stored message automatically 12 months after we received it, and the copy in our mailbox within the same period, unless we need it for longer to perform a contract with you or to establish, exercise or defend legal claims.
Using the form is voluntary. Without a name, an email address and a message we cannot answer you; you can also write to hello@boonvid.com instead.
Affiliate Program applications
If you apply to the Affiliate Program, we store the details you enter in the form: your name, your email address, the link to your website, channel or profile, your platform, your niche, your audience size, how you would promote boonvid, your country and your note if you write one, together with the language of the page and the time we received your application. We forward your application by email to our own mailbox, through our email service provider (see “Recipients”), with your email address as the reply address. We do not send an automatic email to the address you enter; a person reviews your application and answers you by email. We use these details only to review your application and to answer you.
Legal basis: Art. 6(1)(b) GDPR, steps you asked for before entering into an affiliate agreement with us. To protect the form against abuse, our server counts requests per IP address and per email address, each in a window of at most one hour and only in its memory, as described for the contact form.
Retention: we delete your stored application automatically 12 months after we received it, and the copy in our mailbox within the same period. If we agree on an affiliate partnership, we keep what that agreement needs for as long as it runs and as required by law.
Account setup
New accounts complete a required questionnaire about their name, role, team size, content category, budget range, intended video volume and length, and how they found boonvid. Existing accounts and invited team members are exempt. “How you found us” refers to a website or referral channel, not your nationality or background.
We ask about your budget and needs to understand which plans and improvements may suit our customers. How you found us helps us assess our marketing channels. We review restricted internal summaries of recent answers, without storing long-term reports. The automatic plan suggestion currently uses video volume and length. You choose your plan; your answers do not change prices.
We rely on Art. 6(1)(f) GDPR: our legitimate interests in assessing customer needs, improving our plans and service, and evaluating referral channels. Completing the questionnaire is our account-setup requirement, not a statutory obligation. If you do not provide the required answers, you cannot complete setup or use the account. You may object on grounds relating to your particular situation by contacting us below.
We delete questionnaire answers after 30 days, or earlier when you delete your account. Your account name and the fact that setup is complete are stored separately. We do not currently retain long-term questionnaire statistics. Backup copies follow the backup retention policy in this notice; expired answers are removed before restored data returns to service.
For access, correction, deletion or an objection, contact hello@boonvid.com. Your account export includes your answers while they are retained.
Arcade challenge
On our website and in the waiting area while your video is being built, you can play an optional mini-game, the arcade challenge. Its rules and rewards are in the participation terms.
Practice and playing without an account: practice rounds, and rounds you play without being signed in, are not sent to us. Without an account, the number of tries you have left and your best score are kept only while the page is open. To show the current rules, the game asks our server for them; this request is handled like any other request to our website (see “Server logs”).
Weekly challenge (signed in): every round starts with a game session from our server, linked to your account ID. When the round ends, the game sends us the score and the times of your inputs. We store the session (a random session key, the course of the round, the start time and, in the waiting area, which of your orders was running), the round (score, the number and times of your inputs, its duration, the result of our automatic check and the time) and the rewards you claim (minutes or discount, the week or claim number, the discount code, its validity and its state). Minutes you receive are credited to your balance like other minutes.
Purpose and legal basis: we use this data to check that a score was reached in a real round before we grant a reward, to keep the limits of the participation terms, to show you your rewards and codes and to credit your minutes: Art. 6(1)(b) GDPR (performing the participation terms). We also use it to detect and prevent misuse, such as automated input or forged and repeated rounds: Art. 6(1)(f) GDPR (our legitimate interest in a fair challenge and in protecting the rewards). A round that our check rejects is noted in our server logs with a shortened account ID, the score and the reason, never with your email address or your name. How many requests an account may send to the game is counted only in our server’s memory (see “Request limits”).
Automated decision: whether a round counts for a reward is decided automatically. If you think a decision is wrong, write to hello@boonvid.com: a person reviews it, and you can state your point of view.
Leaderboard: every signed-in player with a weekly challenge round that passed our check is ranked, so that everyone sees their real place: by the best score of the current week and by the best score ever. On a tie, whoever reached the score first is ahead. For this we keep, for each account, the best score of each week and the best score ever, each with the time it was reached: Art. 6(1)(b) GDPR (performing the participation terms). Only signed-in players can see the leaderboard: the top 10 and their own place; visitors without an account see nothing. Other players see your row only as “Player” with your score. Your first name appears only if you switch it on: Art. 6(1)(a) GDPR (your consent). You can withdraw it at any time with “Hide my name”: the name disappears at once from all views, and your score stays in the ranking as “Player”. We keep your choice (shown or hidden, and when you made it) as long as your account exists.
Discount codes: when you claim a discount code, we create this code at Whop, Inc., our payment provider (see “Recipients”). Whop receives only the code and its conditions (the discount, the number of monthly payments, the eligible plans, the expiry date and that it can be used once), not your name, your email address or your account ID. When you enter the code in the payment form, Whop processes it as part of your payment. We do not pass any other data from the arcade challenge to anyone. Until they expire, your discount code and the minutes you receive from the challenge are also shown to you in the notification bell of your account; the bell uses the stored reward and keeps nothing extra. When a new discount code is issued, we also send it once by service email to your account address, with its validity and conditions. We store the send status with your reward to avoid duplicate messages and investigate delivery failures; these records are deleted with your arcade account data. This fulfils the reward you requested by playing (Art. 6(1)(b) GDPR), and is not a marketing subscription. Codes are not sent by push notification.
Retention: game sessions are deleted 24 hours after they started; the times of your inputs after 7 days; rounds that did not lead to a reward after 7 days. To answer a repeated claim the same way, we keep a copy of our answer for 2 days. Rounds on which a reward is based and your rewards are kept as long as your account exists, because they prove the reward and count toward the limits. Weekly leaderboard scores are deleted 4 weeks after the week they belong to; your best score ever is kept as long as your account exists. Credited minutes are booking records (see “Bookings”). Backups follow the rule in “Backups”.
Deleting your account deletes all arcade data of your account. Unused discount codes and minutes from the challenge lapse with the account; we withdraw unused codes at Whop.
Sound: if you switch the sound of the game on or off, your browser keeps this choice under boonvid.arcade.sound in its local storage (see “Settings and browser storage”). It is not sent to us.
How your video is built
boonvid plans and edits your video with the help of AI: it selects and places the material and checks the result. It does not create synthetic people or AI voices. For this, the AI models of an AI service provider in the USA, acting on our behalf, receive the text of your script and still images of the footage and of the finished video. The same models carry out the content check of your script (during the free check and again when your order is accepted) and the visual checks of the footage and of the finished video. Under the provider’s published commercial terms, none of this is used to train models. Our servers and storage remain in the EU. Footage and photos come from media libraries; they receive only search terms, never your files. Music is uploaded by you and processed on our servers to mix it under your voiceover.
Automated checks
During the free check before ordering, and again before an order is accepted, the text of your script is checked automatically against the content rules in our Terms, by an AI model. If it breaks a rule, the order is not accepted and you see the reason. If the check is unsure, our operator is notified and can look at the order before the video is delivered. If you think the check was wrong, write to hello@boonvid.com: a person reviews the decision, and you can state your point of view.
Automated pre-delivery checks assess available rights information and the match between picture and text, using still images of the video. They are not a comprehensive legal clearance. You may contact hello@boonvid.com to request human review of a decision affecting your order and explain your position. Your applicable data-protection rights remain unaffected. If a check fails, the video is rebuilt; if it cannot be delivered, the minutes are not charged.
Recipients
We pass personal data only to the following recipients, and only for the purposes above:
- Hosting and storage: our hosting and storage providers: servers, storage and backups in data centres in the EU.
- AI processing: an AI service provider in the USA that processes this content on our behalf. It receives the text of your script (to plan the video and for the content check) and still images of the footage and of the finished video (for the visual checks). Under its published commercial terms, the provider may not train models on this content. It stores it in the USA and, as a rule, deletes it within 30 days; content that its automated safety systems flag as a violation of its usage policy can be kept for up to 2 years. Associated safety classification scores may be retained for up to 7 years. Longer retention can also apply where required by law; the 30-day rule is not an unconditional maximum. The models may also process the data in other countries.
- Website delivery and security: a content-delivery and security network provider in the USA delivers the website and the pre-launch page. Requests from your browser to our servers (for example sign-in and orders) also run through this network. Your files (script and voiceover) and your finished videos do not: they are transferred directly between your browser and our storage in the EU. To show prices with the VAT of your country, the page asks this provider which country your connection comes from; the provider derives it from your IP address, and only the two-letter country code goes back to your browser, which keeps it in its local storage. We do not store it.
- Email delivery: an email delivery provider in the USA sends our emails, such as sign-in codes, and forwards messages from the contact form to our mailbox. The pre-launch page sends its emails through the same provider.
- Email mailboxes: a provider of email mailboxes keeps our own mailboxes. It stores the emails you send us, the messages forwarded from the contact form and the application forms, and the copies of payment confirmations in our billing mailbox.
- Text messages: a text-message provider in the USA sends the text message “your video is ready”, only if you ask for one. It receives your mobile number and the text of the message.
- Operator alerts: a messaging service that we use for internal alerts to our operator. It receives no personal data about you. An alert contains only the type of the alert, a fixed description, how many cases of that type are open and the step our operator has to take; notices of new orders, payments and deliveries contain only their type, whether it is a test order, and how many there are. Neither contains a reference to you, your order, your payment or your recording (not even in shortened or hashed form), your email address, your name, payment amounts, your minute balance, the content of your script or your files. The messaging service processes only our operator’s own account data, as for any user of that service.
- Development and operations tools: software tools, including from providers in the USA, that we use to develop, maintain and monitor the service. Under our internal rules they are given no customer content and no contact details: at most internal references, such as a shortened order number, and technical figures. Use of what they receive for training models is switched off.
- Whop, Inc., New York, USA: payment processing. Whop sees your email address, the plan and your payment details; we never see card details. Whop’s own privacy policy applies to the payment.
- Web analytics: a web analytics provider, only with your consent: usage statistics. Processing may take place outside the EU, including in the USA.
- Google Ireland Ltd.: only for the optional sign-in with Google.
- Media libraries and reference sources: licensed stock and archive media libraries, public reference databases for names of people in your script, and map services for map and satellite images of places in it, only search terms and place coordinates, never your files. Search terms may contain names or other personal information from your script; they are not necessarily anonymous.
Transfers to the USA and other countries outside the EU
Firehorse Media LLC is a company in the USA. The service’s servers and storage are in the EU. Where a recipient above is based outside the EU, or may process data there, the following applies to these transfers:
- AI service provider (USA): the provider’s published data processing addendum relies on the EU standard contractual clauses for such transfers.
- Content-delivery and security network provider, storage provider (which keeps the data in the EU), email delivery provider and text-message provider (USA): these providers’ published data processing addenda rely on the EU–US Data Privacy Framework or the EU standard contractual clauses for such transfers.
- Provider of email mailboxes and development and operations tools (USA and possibly other countries): we have not yet documented a transfer mechanism for these transfers and are working on it, by moving our mailboxes to a provider with a data processing agreement and by giving the tools no more than internal references.
- Whop (USA): Whop is its own controller for the payment, and you enter your details in its payment form directly; its privacy policy describes its safeguards. For data that Whop shares with us as a seller (for example your email address and the status of your payment), Whop’s published Seller Data Sharing Addendum relies on the EU standard contractual clauses between controllers and the UK addendum, with Whop as the exporter. For data that we send to Whop ourselves to carry out your purchase or a cancellation you asked for (for example the reference of your membership or a discount code), we are still reviewing the appropriate transfer mechanism.
- Web analytics: the web analytics provider may process data in the USA; this happens only if you have consented to web analytics. The provider states that such transfers rely on the EU–US Data Privacy Framework, under which its US parent company is certified.
- Operator alerts: the messaging service for operator alerts receives no personal data about you (see “Recipients”): the alerts and notices contain no reference to you, your order, your payment or your recording, and no contact or payment details. No personal data about you is therefore transferred to it.
The providers publish the terms named above; on request, we send you the links to the published versions.
Your rights
You have the following rights. To use them, write to hello@boonvid.com.
- Access (Art. 15 GDPR): you can ask whether we process data about you and receive a copy together with the information the law provides for. We send the copy as a file in a structured, machine-readable format.
- Rectification (Art. 16 GDPR): you can have incorrect data corrected and incomplete data completed.
- Erasure (Art. 17 GDPR): you can have your data deleted, unless we are required to keep it, for example booking records under commercial and tax law. You can delete your account yourself at any time under Account → Delete account (see “Account” in the table above), or ask us by email.
- Restriction of processing (Art. 18 GDPR): in certain cases, for example while the accuracy of data is disputed, you can have the processing restricted.
- Data portability (Art. 20 GDPR): you can receive the data you have provided to us and that we process on the basis of your consent or a contract in a structured, commonly used and machine-readable format, or have it sent directly to another controller where technically feasible.
- Objection (Art. 21 GDPR): see the next section.
- Automated decisions (Art. 22 GDPR): where a decision about your order or a reward is taken automatically (see “Automated checks” and “Arcade challenge”), you can ask for a person to review it, state your point of view and contest the decision.
- Withdrawal of consent (Art. 7(3) GDPR): you can withdraw a consent at any time with effect for the future. Processing up to the withdrawal remains lawful. How to change your cookie choice is explained in the Cookie Policy; you can withdraw your early-access consent with the unsubscribe link or by email.
- Complaint (Art. 77 GDPR): you can complain to a data protection supervisory authority, in particular in the EU member state where you live or work or where the alleged infringement took place. In Switzerland and the United Kingdom, see the next section.
We answer your request without undue delay and at the latest within one month (30 days under Swiss law). Where a request is complex, this period can be extended as the law allows; we then tell you why. To protect your data, we may ask you to send your request from the email address of your account or to confirm it from there.
Switzerland and the United Kingdom
If you are in Switzerland, the Swiss Federal Act on Data Protection (FADP) also applies; if you are in the United Kingdom, the UK GDPR and the Data Protection Act 2018 apply. This policy applies accordingly: you have the rights described under “Your rights”, including access, a copy of your data, rectification, erasure and objection, and you use them in the same way, by email to hello@boonvid.com. Transfers of your data to recipients outside Switzerland or the United Kingdom are based on the safeguards described under “Transfers”, in the form recognised under Swiss or UK law where such safeguards are required.
You can complain to the supervisory authority: in Switzerland, the Federal Data Protection and Information Commissioner (FDPIC); in the United Kingdom, the Information Commissioner’s Office (ICO).
Your right to object (Art. 21 GDPR)
Where we process your data on the basis of legitimate interests (Art. 6(1)(f) GDPR: account-setup questionnaires, settings and browser storage, ratings, server logs, sign-in protection, request limits, the limits and blocked recordings of the free check, one free test video per person, the counting of cancellation confirmations, alerts to our operator, backups, proof of consents and cancellations, messages from the contact form that do not concern a contract, the unsubscribe note for early access, the misuse checks of the arcade challenge, maintaining the service with development and operations tools, providing requested team invitations and protecting shared account access), you can object to this processing at any time on grounds relating to your particular situation. We then no longer process the data, unless we can demonstrate compelling legitimate grounds that override your interests, rights and freedoms, or the processing serves the establishment, exercise or defence of legal claims. To object, write to hello@boonvid.com.
Do you have to provide your data?
You are not legally obliged to. However, an account and the data of an order are needed for the contract: without an email address and your confirmation that you are at least 18 we cannot set up an account, and without a script and a voiceover we cannot build a video. The ready email is part of delivering your order, not a marketing subscription. New accounts must also complete the setup questionnaire described above before continuing; existing accounts and invited team members are exempt. The following are voluntary: signing in with Google, text messages when your video is ready, invitations, ratings, applications to the Creator Program and the Affiliate Program, messages through the contact form, the early-access sign-up, the arcade challenge and consent to web analytics.
Cookies
The session cookie __Host-vd_sitzung keeps you signed in, and short-lived security cookies protect the sign-in itself; the cookie bv_consent and your browser’s local and session storage remember your cookie choice and your settings, such as language and appearance. Your account data is not kept in your browser. These entries are strictly necessary. Web analytics runs only after you have accepted it in the cookie banner. Details are in our Cookie Policy.
Version: 26 October 2026