Privacy
Privacy policy
What this site collects, why, and what happens to it. Short version: form details help me prepare for your call or send what you requested. If you allow analytics, Google Analytics measures visits and tool use. I never sell your information.
Last updated: 2 November 2026
Who runs this site
profitfirstppc.com is run by Radu Bobirnac, an independent Amazon advertising consultant based in Ocean City, Maryland, USA. “I” and “me” on this page mean Radu Bobirnac.
What I collect
When you send a message
The contact form asks for your name, email address and message. I use these details to respond. Please leave passwords, payment details and report files out of the form.
When you request an introductory call
The form on the booking page asks for your name, work email, Amazon store link, monthly ad spend range and main goal. It also lets you add your current ACoS and a note, if you want to. The optional “How did you find me?” question helps me understand where inquiries come from.
When you ask for the break-even spreadsheet
The form on the home page asks for your work email only.
When you book a call
You can open Google Calendar directly from the booking page without submitting the website inquiry form. The form-confirmation page also embeds the Google Calendar booking page. Loading that calendar connects your browser to Google. When you book, Google receives your name, email address and the appointment details and sends calendar invitations and updates under its own privacy policy.
When you purchase an audit
I use AI tools to help analyze your reports. I review every finding before you receive it. This paid service uses AI tools, including Claude (Anthropic), to process the reports you provide. It is separate from the free browser tools, which do not send your inputs to AI.
Client reports and working files are deleted within 90 days after the audit engagement ends at the progress check, except records required for invoicing and tax.
Audit checkout is handled by Stripe when the purchase option is available. Stripe collects your payment and contact details, Amazon store or product link and an optional audit question; this site does not collect card numbers. The report checklist is available immediately after checkout, and you send reports and product costs by email. An optional website note form asks for your checkout email to match the note to the purchase; store link, main goal and other notes are optional. When automated audit emails are enabled, Stripe payment notifications trigger a payment check and an email containing the same report checklist. I use these details to deliver the audit. Visiting the return page or submitting a note does not verify payment. Note-form answers are not stored in browser storage or sent to analytics; the form sends no lead or purchase event.
When we work together
I receive the advertising reports, product costs and account information needed for our agreed work. For a Sprint or ongoing management, you grant access through Amazon’s user permissions; for an audit, you can choose to grant view-only access the same way instead of sending reports. You do not share your password. I use this information to deliver the work we agree on.
What I don’t collect
- The getting-started workspace stays on your device. Product costs, targets and learning/review notes you save on the getting-started page use this browser’s local storage. You can export a text summary or clear the workspace. Adding a product to the other tools is a separate action and keeps their existing saved rows. Clearing the workspace does not remove that separate catalog entry or downloaded files. Report files still stay only in tab memory. Nothing from the workspace is sent to me or included in analytics.
- The free tools don’t send your numbers anywhere. The Catalog Profit Check, When to Negate, the Placement Bid Calculator and Harvest Readiness run entirely in your browser. What you type is saved in your browser’s local storage, on your device, so it’s there when you come back. Numbers you type into the homepage break-even calculator are saved the same way, as “Your product” in the Catalog Profit Check, so the other tools can offer them. It never reaches me or any server. Clearing your browser data deletes it.
- Report comparisons stay in the current tab. The ACoS Change Explainer and Amazon Report Mismatch Checker keep typed totals and imported files in this tab’s memory. They do not upload or save them, or send them to an AI. Clear everything or close the tab to remove them. Downloaded reviews remain on your device.
- Search Term Report files stay in the current tab. The Search Term Report Checker reads report and optional bulk-export files in your browser’s memory. It does not upload or save those files, or send them to an AI. Clear the report or close the tab to remove them. Saved Catalog Profit Check estimates can be used locally. If you explicitly open one term in another calculator, that term’s numbers are passed locally to it and follow its existing local-save behavior. Downloaded reviews remain on your device; sharing them is your choice.
- The tool APIs don’t keep what you send. The same calculators are also available as a JSON API at
/api/, for people who call them from their own code. Only data you choose to send there reaches a server. It calculates the answer, sends it back and stores nothing. The host’s short-lived logs (below) may record the request. - The PPC Profit Overlay Chrome extension sends nothing. It reads Amazon Ads console pages in your browser and keeps your settings on your device. See the extension’s privacy policy.
- No advertising or remarketing tags. Analytics is configured with advertising storage, advertising user data, advertising personalization and Google signals disabled.
After you submit the booking form, your first name is held in your browser for that visit only, so the next page can greet you. They’re removed when you close the tab.
Optional website analytics
Google Analytics 4 measures visits and interactions only after you choose “Allow analytics.” Before you choose, or if you reject analytics, this site does not load the Google Analytics tag or send analytics events. All calculators remain available.
With your permission, Google receives page addresses and titles, referring page addresses, browser and device information, approximate geographic information derived from your connection, and events such as calculator use, CSV downloads, inquiry-form attempts, successfully submitted forms, clicks to the booking calendar and clicks on the audit purchase button. A successful-submission event identifies only which of the two forms was used. Analytics cookies recognize your browser across visits. Calculator inputs, search terms, reports, names, email addresses and form answers are not included in our analytics events. Query strings and URL fragments are removed from the page and referrer addresses supplied by our tracking code. For links from our public AI skills and repository, an allowlist of fixed labels identifies the skill, referral campaign and whether the link came from instructions or a report. These labels contain no client information. The skill scripts themselves make no usage-tracking requests.
Your analytics choice is stored on your device for up to six months. Analytics cookies are configured to expire after six months and may be renewed by later visits. Use “Analytics preferences” in the footer to change your choice. Rejecting after acceptance stops further analytics collection by this site and clears its accessible Google Analytics cookies; it does not erase data already received by Google. If browser storage is blocked, your choice applies to the current page and you may be asked again.
Form-attempt events and successful-submission events are separate. A successful-submission event is sent only after Netlify acknowledges the form submission, and only if you allow analytics. It does not prove the request is genuine or qualified; accepted Netlify submissions remain the authoritative request count. Clicking the calendar link records a handoff, not a confirmed appointment. Interactions inside Google’s calendar are not tracked by this site.
Ads and source labels
I may run small ads on Google Search and Facebook or Instagram. Clicking an ad is recorded by that platform under its own privacy policy.
If you allow analytics, approved links from my ads, posts and emails provide a fixed source label, such as “google / cpc / search_tools,” to Google Analytics. It identifies which link led to a visit. Other URL parameters, including ad click IDs, are not used by this site’s tracking.
With your permission, the latest approved source label is kept in your browser for up to 30 days. It can be attached to an audit payment as a Stripe reference or included with an inquiry form. This helps me see which link led to a purchase or inquiry. Rejecting or withdrawing analytics consent deletes the label.
The inquiry form has an optional “How did you find me?” question. I may also ask that optional question at checkout or when booking a call. You can answer even if you decline analytics; these answers are not sent to Google Analytics.
This site does not use ad click IDs or send purchases, contact details or source labels back to Google Ads, Meta or other ad platforms. There are no ad pixels or remarketing tags.
Tools embedded on other websites
Some calculators can be embedded on other websites. They work the same way there: your numbers stay in your browser, nothing is saved, and no analytics run inside the embed. Each time an embedded calculator loads, it records the tool’s name and the domain of the website showing it (for example, example.com), with a running count and the first and last date. Nothing about you, such as your IP address or the page you were reading, is recorded, apart from Netlify’s short-lived server logs.
PPC lessons and tool updates
If you subscribe through the Playbook or getting-started page, your email address is submitted directly to Kit to send a confirmation email and, once you confirm, PPC lessons and free tool updates. This is separate from requesting the spreadsheet, booking a call or buying an audit. You can unsubscribe using the link in each email or ask me to delete your subscription. Kit maintains subscription and unsubscribe records to manage delivery. No Kit script loads on these pages; your browser connects to Kit when you submit the signup form. See Kit’s privacy policy.
How I use it
- To prepare for and follow up on the call you asked for, including your written quote.
- To send you the spreadsheet you asked for, and at most one follow-up email asking whether it helped.
- To reply to you about working together.
- To confirm an audit purchase, request the information needed, deliver your audit and arrange an optional walkthrough.
- If you allow analytics, to understand which pages and tools are useful and improve the site.
I don’t send newsletters or marketing emails unless you ask for them, and I never sell or rent your information.
Who else handles it
- Netlify hosts this site and processes the forms. Like any web host, it keeps short-lived server logs, including IP addresses, to run and protect the site. See Netlify’s privacy policy.
- Stripe processes audit payments and receipts on its hosted checkout. See Stripe’s privacy policy.
- Resend hosts the dedicated business inbox for customer correspondence, including report files sent by email. It also delivers the automated audit next-step email when enabled. It receives your checkout email address and the message content. Netlify Database keeps a delivery record to prevent repeated emails; the pending message and address are removed from that record once the email service accepts it. See Resend’s privacy policy. These emails do not enroll you in marketing.
- Gmail (Google) receives copies of customer correspondence, including attachments, forwarded from the business inbox so I can respond. Netlify also sends website-form notifications to Gmail. To prevent duplicate forwards, private Netlify Blobs storage keeps a hashed message identifier and delivery status, not the email content or attachments. See Google’s privacy policy.
- YouTube plays the intro video on the About page. Nothing loads from YouTube until you press play; after that, Google’s privacy policy applies. Before you press play, the preview image comes from YouTube’s image server.
- Google reCAPTCHA helps block spam on the contact form. Loading the check connects your browser to Google and is subject to Google’s privacy policy and terms of service. This check is separate from optional analytics.
- Google Analytics processes the optional analytics information described above. See Google’s privacy policy.
- Google Calendar provides the embedded booking page and handles appointments, Google Meet links and booking confirmations. See Google’s privacy policy.
I’m based in the United States, and these providers may store data in the United States or other countries.
How long I keep it
Form submissions are kept while we’re talking about working together, and for up to two years after our last contact, unless you ask me to delete them sooner. If we work together, I keep what I need for the engagement and for invoicing and tax records.
Client reports and working files are deleted within 90 days after an engagement ends, except records required for invoicing and tax. Client names are kept private, and published case studies are anonymized.
Your choices
You can ask me what I hold about you, ask me to correct it, or ask me to delete it. Send a privacy request, reply to any email I’ve sent you, or message me on LinkedIn. I’ll respond within 30 days. Depending on where you live, you may also have the right to complain to your local data protection authority.
Changes
If I change how the site handles your information, I’ll update this page and the date at the top.
Job applications
The video editor application collects your name, email, language, availability, expected compensation, résumé, portfolio and video links, tools and proposed idea. Radu uses this information to assess your fit and contact you about the role. Netlify processes the form and file upload; application notifications are sent to Radu’s recruiting inbox. The form uses Google reCAPTCHA for spam protection. Application answers and files are not sent to Google Analytics.
To request deletion of your application, email contact@profitfirstppc.com from the address you applied with. Please share only information relevant to your application.