Privacy Policy
Last updated October 20, 2026
RackPrep provides interview preparation for data center technicians and AI infrastructure candidates at rackprep.com (the “Site”). This policy explains what information we collect when you use the Site and how we handle it.
RackPrep is operated by Rackprep LLC, 441 North Access Road, Tye, TX 79563 (“we”, “us”), which is responsible for your information as its controller. You can reach us about it at support@rackprep.com.
What we collect
- Account details. When you create an account we store your email address. If you sign up with a password, our authentication provider stores it only as a salted hash; we never see it. If you sign in with Google, we receive your name, email address, profile picture, and the account ID Google assigns you (which links your Google sign-in to your account), and nothing else from your Google account. If you turn on two-factor authentication, our authentication provider also stores the secret your authenticator app uses.
- Profile photo. Optional. If you upload one, your browser first shrinks it to a small square image, which also drops the location and camera details a phone photo can carry. We store that image with Supabase, and anyone who has its link can view it, like a Google profile picture. Uploading a new one replaces it, removing it from your account page deletes it, and so does deleting your account.
- Your profile. The answers you give during setup: the name you want to be called, the role track you are preparing for, and how much time you plan to practice each week, which shape your dashboard and you can change in your account settings. Setup also asks about your experience, your situation and your timeline. Those three are optional, and nothing in the Site uses them to personalize your practice yet.
- Practice history. Each answer you submit while signed in: the question, the choice you picked, whether it was correct, and when, and each lesson step you mark complete in a module, and when. This is what your dashboard is built from.
- Campaign label. If you reach the Site through a link that carries a short campaign label (such as
?src=linkedin), your browser keeps the label in that tab until you close it, and it is saved with your profile when you finish setup. It names the campaign, not you, it cannot be changed afterwards, and it is deleted with your account. - Server logs. Our hosting and database providers record standard request data such as your IP address, browser type, the pages you request, and timestamps. We use this to keep the Site available and secure. Our providers keep these logs for up to 30 days.
- Security log. Our authentication provider records account events such as sign-ups, sign-ins, password resets and two-factor changes, with your email address and, for two-factor changes, your IP address. We keep it for 30 days, and deleting your account deletes your entries within a day.
- Messages you send us. If you email us, we keep the message and your address so we can respond, for three years. They are stored in a mailbox hosted by Google (Gmail).
Payments
RackPrep Pro is sold through Link, a Stripe service that acts as merchant of record for each purchase. On its own checkout page Link collects your name, email address, billing address and payment details, and, if you use or create a Link account, the details it keeps, such as your phone number. It uses device and location information to calculate tax, show prices in your currency and prevent fraud. Link and Stripe handle that information as independent controllers under the Link and Stripe privacy policies shown at checkout, not on our behalf. We never see or store your card.
When you buy on the Site we send Stripe your email address, your RackPrep account ID, our own reference for the purchase and the plan you chose, so that the purchase can be matched to your account. We also record which version of our Terms of Service the Site showed you and, for Pro Monthly, when you agreed to its automatic renewal. If Stripe’s page asks you to accept our Terms, we record when you did.
If you buy through a payment link we have shared, we match the purchase to an account by comparing the email address you paid with to the confirmed email addresses of RackPrep accounts or, failing that, by the account reference in the link. We read that address from Stripe only to make the match, and do not store it. A purchase can therefore be added to the account a link names even when someone else paid for it. When the email address it was paid with is not that account’s, we keep no receipt link, tax, total or local-currency amount for it or its renewals, so that account does not see them. If no account matches, we keep the purchase without an account. When you later choose Find my purchase, we ask Stripe for payment-link purchases made with your account’s confirmed email address.
Stripe tells us how each payment went. For each payment, renewals included, we keep:
- the plan, and whether it was bought on the Site, through a payment link or as a renewal;
- the list price, any discount, the tax and the total charged, in US dollars, and the currency and amount you were shown if different;
- when it was paid, and the period a Pro Monthly payment covers;
- Stripe’s references for the checkout, payment link, payment, invoice, price and subscription, and the receipt link;
- the subscription’s renewal and cancellation status;
- any decline (with the reason Stripe gave), refund (and its amount) or dispute.
We keep each payment record for seven years after that payment, for tax and accounting, including after you delete your account. A Pro Monthly subscription’s record, and the records of all its payments, renewals included, are kept until seven years after it ends. We delete each record after that. Once your account is gone the records are no longer attached to an account here. Stripe’s references may still identify the purchase in Stripe’s own records while Stripe keeps them; if you ask Link to delete your data, Stripe deletes or redacts its copy and cancels any subscription sold through Link.
Cookies and browser storage
When you sign in, we set a cookie that holds your session so you stay signed in. It is required for the Site to work and is removed when you sign out. Your light or dark theme choice, and whether you paused the animation on the home page, are saved in your browser’s local storage and never leave your device. A campaign label, as above, is kept in your browser’s session storage, which it clears when you close the tab; if you then create an account with email, it is copied to local storage for a day so the confirmation link, which opens in a new tab, can still find it. If you choose a RackPrep Pro plan before you have an account, a note of which plan you chose is kept in local storage for a day so your home page can offer to continue to checkout. We use no advertising or analytics cookies and no third-party analytics; the only measurement is the per-campaign counts described under How we use information.
Do Not Track. We do not track you across other sites, run no advertising, and use no analytics cookies. Our hosting and database providers keep standard request logs, as described under Server logs, for up to 30 days, only to run and secure the Site, and we do not use them to build profiles. So a Do Not Track signal changes nothing here: there is no tracking to turn off.
What we do not do
- We do not sell or rent your personal information.
- We do not run third-party advertising or tracking networks.
- We do not use your information to train AI models.
How we use information
We use the information above to run your account, show your progress, choose which questions to recommend, send account email such as sign-up confirmations and password resets, respond to your messages, and protect against abuse. We also count, in total and by campaign label, how many new accounts answer a question, answer three starters, buy a RackPrep Pro plan, or get a refund, to learn which campaigns work. Those counts name no one, but they are small, so our administrators may be able to tell from them whether a particular account bought a plan or was refunded. To handle refund requests, payment disputes and abuse, our administrators can also look up an account’s payments, subscription status and how many questions it answered after paying.
To keep your plan up to date, we ask Stripe about it when you come back from checkout, when your account page finds it out of date, and when you cancel or resume Pro Monthly or choose Check again or Find my purchase. We keep the time of your latest such request, and how many purchase searches you made that day, to limit how often they run: Find my purchase, for example, runs at most once a minute and ten times a day.
Legal bases
Where the law asks us to name a legal basis for using your information (for example, if you are in the European Economic Area or the United Kingdom), we rely on:
- Our contract with you to run your account, profile, and practice history, and to provide a RackPrep Pro plan you buy, including renewals, cancellation and purchases you claim.
- Our legitimate interests in keeping the Site secure and available (server logs, abuse protection), answering your messages, and counting which campaigns work.
- Legal obligations to keep payment records, and records of your agreement to automatic renewal, for tax, accounting and consumer law.
How long we keep it
- Your account, profile, photo, and practice history: for as long as your account exists. An account whose email address is not confirmed within seven days is deleted.
- Payment records: seven years after each payment, as described under Payments, then deleted. A Pro Monthly subscription’s records, its payments and renewals included: seven years after the subscription ends.
- The times of your latest plan checks with Stripe: for as long as your account exists.
- Security log: 30 days, as described above.
- Server logs: up to 30 days.
- Messages you send us: three years.
- Browser storage: a campaign label until you close the tab, or a day if you sign up with email, and a plan choice a day, as above; your theme and motion choices until you clear them.
Service providers
We rely on a small number of providers to run the Site. Except where noted, they process data on our behalf under their own privacy commitments.
- Vercel hosts the Site and records request logs.
- Supabase runs our database, file storage, and authentication. Your account, profile, photo, and practice history are stored there.
- Google handles sign-in, only if you choose “Continue with Google”. Google also hosts the Gmail mailbox where messages sent to our support address are kept, and handles them under its own terms and privacy policy.
- Resend delivers our account email, so it processes your email address.
- Stripe and Link sell and process RackPrep Pro as merchant of record, and are independent controllers for that sale (see Payments). Stripe also processes what we send it, as described there.
- Cloudflare provides DNS for the domain and forwards mail sent to our support address to that inbox.
Where your information is processed
These providers are based in the United States, and your information is processed there and in other countries where they operate, which may not have the same data protection laws as yours. Stripe and its affiliates process payment information in the United States and the other countries where they operate. Where the law requires it, we rely on the providers’ standard contractual clauses or similar safeguards for these transfers.
Your choices and rights
You can delete your account at any time from your account page. Deleting it removes your account, profile, photo, practice history, and security log entries from our database and file storage immediately, and ends any RackPrep Pro plan. An account whose Pro Monthly would still charge must cancel it first, as the account page explains. Copies may remain in our providers’ backups for a limited time before they expire. Payment records stay, no longer attached to your account, as described under Payments. You can remove an uploaded photo from the same page at any time. Clearing your browser storage removes your saved theme and motion choices and anything else described above.
Depending on where you live, you may have the right to access, correct, or delete the information we hold about you, to receive a copy of it, to object to or restrict how we use it, and to withdraw any consent you gave. To use any of these rights, email support@rackprep.com; we will answer within the time the law allows and will not treat you differently for asking. To have Stripe delete what it holds about a purchase, contact Link support; that also cancels any subscription sold through Link. If you are in the European Economic Area or the United Kingdom, you can also complain to your local data protection authority.
Children
The Site is intended for adults preparing for work. We do not knowingly collect information from children under 16.
Changes
We may update this policy as the Site grows. The date at the top shows the latest revision. Material changes will be noted on this page.
Changed on October 20, 2026: purchases are now sold through Link, Stripe’s merchant of record. This revision describes Pro Monthly renewals, payment-link matching and renewal-consent records, states how long server logs and support mail are kept, and corrects the Do Not Track paragraph.
Contact
Questions about privacy? Email support@rackprep.com, or write to Rackprep LLC, 441 North Access Road, Tye, TX 79563.