Privacy notice

What this site collects.

Short version: this is a marketing site with no accounts. Two things record your visit — the web server's ordinary request log, and Google Analytics, which you can switch off with one click at the bottom of any page and which doesn't start at all in Europe until you say so. Microsoft Clarity, which records how visitors use the page, follows the same rule and switches off with the same click. If you request a demo, what you type in the form is emailed to me and used only to reply. If you subscribe to the mailing list, that address goes to Mailchimp. We don't sell data, run ads or profile anyone.

Last updated 14 October 2026

Who we are

Controller

HMI Forge is a product of ONE Robotics Company (legally One Robotics Company LLC), which is the data controller for this site.

One Robotics Company LLC
25 N River Ln
Geneva, IL 60134
United States

For anything on this page — questions, requests, complaints — write to jay@onerobotics.com.

Analytics

Asked first in Europe, opt-out elsewhere

We use Google Analytics 4 to see which parts of the page get read and which don't. How we switch it on depends on where you are, because the rules do:

  • EEA, UK, Switzerland — you get a banner and analytics stays off until you press Accept. Before that no Google script is fetched, no cookie is written and no data leaves your browser.
  • Everywhere else — analytics runs from the start, and you can switch it off whenever you like with Cookie settings at the bottom of any page. We'd rather not put a banner in front of people whose law doesn't ask for one.

We work out which case you're in from your browser's timezone, which needs no request to anyone and tells us nothing beyond a rough region. If we can't place you, you get asked. Google independently applies the stricter setting to anyone its own records put in Europe, so a wrong guess errs toward protecting you rather than tracking you.

If you accept, Google Analytics sets its own cookies (_ga and _ga_<id>) to tell repeat visits apart, and records the pages you view, approximate location derived from your IP address, referring site, device type and browser. It also records some interactions with the page — how far down you scroll, clicks on links that lead off the site, including the email links, and that a demo request was sent (never what it said). GA4 does not store your full IP address. We use all of it in aggregate — we are not trying to identify individual visitors, and the data is never used for advertising or shared with advertisers.

You can change your mind at any time: , or clear this site's cookies and local storage in your browser. Declining deletes any analytics cookies already set.

Session recordings

Same rule as analytics

We also use Microsoft Clarity to see where the page confuses people: it records how a visit unfolds — clicks, scrolling, mouse movement and the page as you saw it — and builds heatmaps from many visits. It runs on this site's own pages, never on the documentation at /docs/. It is switched on exactly like Google Analytics: in the EEA, UK and Switzerland it stays off until you press Accept, and everywhere else it runs from the start and Cookie settings switches it off. If you accepted analytics in Europe before Clarity was added, that doesn't count as accepting Clarity; you'll only be recorded if you allow it.

We use what Clarity shows us only to improve this site. It also notes which button brought you to the demo request form and whether you started or sent it — never what you typed. The demo request and mailing-list forms are masked, so what you type in them is never recorded. When Clarity runs, it sets first-party cookies on this site (_clck and _clsk) to tie page views into one visit, and Microsoft may set its own cookies on its domains; we tell Clarity that advertising storage is denied. Microsoft receives the recording along with your IP address and device and browser details, and acts as an independent controller of that data: it collects and uses it as the Microsoft Privacy Statement describes. Recordings are available to us for 30 days, then expire. Clarity can't delete one visitor's recordings on request, so if you'd rather not be recorded, switch it off below or use your browser's Global Privacy Control, which Clarity honours.

Switching it off in Cookie settings stops recording and deletes Clarity's cookies on this site.

Server logs

Unavoidable, and not tracking

The site is served by Firebase Hosting. Like any web server, it keeps standard request logs — IP address, timestamp, the file requested, user agent — which are needed to serve the page, keep it up and defend it against abuse. These logs are not linked to the analytics data above and are not used to build a profile of you.

Email

If you write to us

If you email us, we keep the correspondence and your address so we can answer you and continue the conversation, and we delete it once it's no longer needed for that. We won't add you to a mailing list you didn't ask for.

Demo requests

Only what you type, only to reply

The demo request form collects your name and work email and, if you add it, what the cell does. Submitting it sends those answers to our server, which emails them to jay@onerobotics.com through Resend, an email delivery service. They are used only to respond to your request. Nothing is stored anywhere else: the email is the record, and it is kept and deleted like any other correspondence above. Requesting a demo doesn't add you to the mailing list.

To keep bots out, the form uses Cloudflare Turnstile. It loads only once you start filling the form in, never on page view. Cloudflare receives your IP address and technical details about your browser to tell a person from a bot, and returns a pass or fail that our server checks before sending anything.

Mailing list

Only if you subscribe

The form at the bottom of the home page subscribes you to an occasional email list about FANUC robot programming. It is run by Mailchimp (Intuit), and submitting the form sends your email address to them — nothing is sent until you press Subscribe. Mailchimp stores your address and records whether you opened or clicked an email; we use that only to judge whether the writing is worth continuing.

Every email carries a one-click unsubscribe link, which removes you immediately. You can also write to jay@onerobotics.com and we'll take you off by hand. We don't sell or share the list, and subscribing is entirely separate from the analytics above — the two are never joined up.

Third parties

Who else sees anything

  • Google — Analytics, and Firebase Hosting, which serves the page and runs the demo request form's server. Both act as our processors. The link to book a time on my calendar opens a Google Calendar booking page, where Google's own terms apply to what you enter.
  • Microsoft — Clarity session recordings and heatmaps, on the same terms as analytics.
  • Cloudflare — the Turnstile spam check on the demo request form, loaded only once you start filling it in.
  • Resend — delivers demo requests from our server to our inbox, as our processor. Your browser never contacts them.
  • Mailchimp — the mailing list, and only if you subscribe. Your browser contacts them when you submit the form, not before.
  • YouTube (Google) — one embedded video on the home page, and only if you press play. Until then the page shows a still image served from this site and your browser never contacts YouTube.

That is the whole list. Everything else the page needs — typefaces, images, the product demo video, the logo — is served from this site, so apart from analytics, session recordings, the two forms and the YouTube video you choose to play, your browser contacts no one but us. Beyond Google Analytics and Microsoft Clarity there are no trackers, and there are no ad networks, social widgets or third-party fonts.

Microsoft handles Clarity data for European visitors through Microsoft Ireland Operations Limited, under standard contractual clauses with Microsoft Corporation in the United States. Hosting, analytics, the forms and the spam check all involve transferring data to the United States. Google is certified under the EU–U.S. Data Privacy Framework, and we rely on that together with Google's standard contractual clauses as the transfer mechanism. Cloudflare, which runs the spam check, is certified under the EU–U.S. Data Privacy Framework, its UK Extension and the Swiss–U.S. Data Privacy Framework. Resend (Plus Five Five, Inc.), which delivers demo requests, is certified under the EU–U.S. Data Privacy Framework and its UK Extension, and its data processing terms add standard contractual clauses, which also cover transfers from Switzerland.

Legal basis

Why we're allowed to

  • Analytics — your consent (GDPR Art. 6(1)(a)), which you can withdraw at any time without affecting what was collected before.
  • Session recordings — your consent (Art. 6(1)(a)), withdrawable at any time from Cookie settings.
  • Server logs — our legitimate interest in serving a working, secure website (Art. 6(1)(f)).
  • Email correspondence and demo requests — steps taken at your request and our legitimate interest in answering enquiries (Art. 6(1)(b) and (f)).
  • The spam check — our legitimate interest in keeping automated submissions out of the form (Art. 6(1)(f)).
  • The mailing list — your consent, given by submitting the form (Art. 6(1)(a)), withdrawable from any email in one click.
Your rights

What you can ask for

If you're in the EEA or the UK, you have the right to access the personal data we hold about you, to have it corrected or erased, to restrict or object to how we use it, and to receive it in a portable form. Write to jay@onerobotics.com and we'll answer within one month. Given what this site actually collects, the honest answer to most such requests is that we hold nothing beyond an email thread, if you've written to us.

You also have the right to complain to your national data protection authority if you think we've handled your data badly.

Changes

If this notice changes

We'll update the date at the top. If a change means we start collecting something new, we'll ask for consent again rather than rely on the old answer.