No Accounts
I don't ask for your name, email, or any personal details to use the tools. There is nothing to sign up for.
Local Storage
All calculator data is generated from validated JSON files and stays in your browser session. Your scale conversions are never sent anywhere.
No Tracking
No cookies, no banners, no personal data collection. The only analytics is a cookie-free web observer counting anonymous visits — no identifiable data is stored.
1. Information I Collect & How It's Handled
When you use the calculator engines for scale conversion, everything runs locally on your machine. Your STL scale data never leaves your browser.
Feedback Forms (Anonymous): If you drop a scaling issue, feature request, or update suggestion using the two feedback forms on this site (on the homepage and the reference page), that information is sent to a spreadsheet on Google Sheets and backed up on my secure, two-factor authenticated Google Drive. These forms are set up so they do not collect or store any names, email addresses, or personal information. I keep this raw community input around only for the duration of processing and adjusting the conversion numbers, after which it is deleted.
Contact Form (Google Form): The Contact page has a "Send me a message" button. Clicking "Open form" takes you off this siteto a Google Form I set up for replies. That form collects yourname, your email address, and the content of your message, so I know who wrote it and can write back. Your response is stored on myGoogle Drive (protected by two-factor authentication). I keep itonly for the duration of our conversation — while we sort out your question or issue. As soon as the matter is resolved and we're both satisfied, your name, email address, and message are permanently deleted.
Direct Emails: If you choose to send me a direct email, your name and the text within your message will land on my email host's secure servers at Proton Mail in Switzerland. Because I run this project entirely alone, I am the only person who will ever see or read your message. I keep your email active strictly while looking into your query or scaling issue. As soon as the matter is completely resolved, your email and its contents are permanently deleted.
2. The Web Observer — Exactly What It Stores
The only analytics on this site is a small custom web observer script — an anonymous, cookie-free visitor counter writing non-personal details to a private Google Sheet I can open. Imagine a click-counter at a shop door: it counts people coming in and notes roughly how they arrived, and nothing more. It does not store your name, email, IP address, or anything that can be used to identify you.
When a visit happens, the observer sends a few non-personal details to a Google Apps Script (a small program running in Google's cloud), which writes them into a Google Sheet that only I can open. Like Cloudflare, the Google servers that run this script briefly see standard network data — such as your IP address — purely to deliver the request to their cloud; none of it is stored in my sheet. The exact fields stored are:
timestamp_utc, received_utc, date, time, page, event, event_value, referrer, traffic_source, ai_source, device, viewport, browser, os, language, visitor_type, scroll_depth, session_id
In plain words, that means:
- Which page you viewed (page); how far down you scrolled is recorded on a rolling basis as you read, and stays empty on pages you don't scroll (scroll_depth).
- Where you came from — the site that brought you here, reduced to its address and page path with any tracking parameters removed, plus a coarse label for how you arrived (referrer, traffic_source: direct, search, social, or referral).
- Broad device info — phone, tablet, or desktop, and approximate screen size (device, viewport).
- Browser family, a coarse operating system label, and your browser's language (browser, os, language).
- Timestamps so I can see when visits happen (timestamp_utc, received_utc, date, time).
- An anonymous session ID so separate visits aren't counted as one, and a simple visitor_type label — new or returning — worked out on your device from a locally stored random ID that never leaves your browser.
- A few reserved labels for future use (event, event_value, ai_source) — these stay empty for now.
None of these fields can be used to work out who you are, and I never sell or share them. I use them for a single purpose: to understand which pages are useful so I can spend my time improving the right things. The full explanation also lives on the Legal page.
3. Cookies and Storage
STLACCESS is completely cookie-free. The only types of browser storage running behind the scenes are:
- LocalStorage: This lets the site remember your custom entries in the "My Library" feature — saved scale conversions for your tabletop miniatures. This data remains on your hardware, meaning it's completely locked away from me or anyone else.
- SessionStorage: A short-lived, tab-only random session ID used by the web observer to count a single browsing session as one visit. It is cleared when you close the tab and never persists beyond that.
4. Your Data Control
Because I don't keep your personal information on any server database, you have complete control over your history:
- Portability: You can see your active numbers directly inside your "My Library" tab.
- Wiping Info: You can completely clear your saved numbers instantly by clicking "Clear All" in your layout panel or by wiping your local browser site cache.
- Turning off the observer: Visit any page with?admin=1 appended to the address (for example/calculator?admin=1) and the web observer switches off permanently for your browser — no page views or scroll activity will be recorded from it again. You can switch it back on at any time by clearing your browser's site data.
5. Service Providers
I use a couple of trusted systems to keep the site functional:
- Cloudflare: The site is built and hosted on Cloudflare Pages. Cloudflare runs a worldwide network of servers that deliver pages quickly and protect the site from attacks. Because your requests travel through Cloudflare's servers, Cloudflare may see technical data that is outside my control — such as your IP address, browser, and the pages you request — so it can route and secure traffic. That data is handled under Cloudflare's own privacy policy, and I never see or store it. Cloudflare also keeps its own service and build logs for its network.
- Web observer + Google Sheets: The anonymous visitor counter sends non-personal visit details to a Google Apps Script, which writes them into a Google Sheet on a two-factor-protected Google Drive. No personal data, cookies, or IP addresses are stored.
- Google Forms + Google Drive: Responses to the contact form on the Contact page — your name, email address, and message content — are stored on my two-factor-protected Google Drive only for the duration of the conversation, then permanently deleted.
- Google Workspace & Proton Mail: For parsing anonymous form reports and reading direct support requests securely.
6. Affiliate Links & Advertising Disclosure
Some pages on STLACCESS may display sponsored banners or affiliate links. These are served through the affiliate network ogads.com, and any banner linked to an external offer is clearly labeled as a sponsored advertisement before you click it.
Affiliate disclosure: If you click a sponsored banner and complete an offer — such as subscribing to a service or making a purchase — I may earn a commission as an affiliate. This never changes the price you pay or the terms of the offer. I only promote offers I believe may genuinely interest 3D printing and tabletop hobbyists, and no endorsement of any advertiser or product is implied.
How clicks work: Sponsored banners link out to singingfiles.com (an offer page managed through my ogads.com affiliate account). Clicking a banner takes you to that external offer page, which is not part of STLACCESS and is governed by its own terms and privacy practices. For transparency, these banners open in a new tab and carry nofollow/sponsored link attributes so search engines do not treat them as editorial endorsements.
When you click a sponsored banner, your browser makes a request to the offer's servers (singingfiles.com via the affiliate redirect), which — like Cloudflare — may briefly see standard network data such as your IP address and browser information purely to deliver and attribute the click. I do not control what the advertiser or ogads.com collects on their end, and the click itself does not set cookies or collect any personal data through this site. The affiliate network and advertiser have their own privacy policies, which I recommend reviewing before completing any offer.
7. Children's Privacy
STLACCESS is a general hobby site for 3D printing and tabletop gaming, and it is not directed at children under 13. Because there are no accounts, no profiles, no chat, and no file uploads, and because the calculators collect no personal information, there is simply nothing here that requires a child to hand over data — and nothing that needs an ID or age check.
- No personal data from kids: I do not knowingly collect personal information from children. The tools run entirely in your browser, and the web observer stores only the anonymous fields listed above.
- Under 13: This site is not made for children under 13. If you're under 13, please use it with a parent or guardian, and don't send me any personal details through the forms or email.
- Parents & guardians: If you believe your child has sent me a message containing personal details, just email me and I will delete it immediately.
- Worldwide age rules: Different countries set the minimum age for using online services differently (in the EU and UK it's typically 13 to 16). I follow the spirit of these rules: no personal data is collected from anyone, children included, so there is nothing to gate or verify. If your country requires parental permission for you to use a site like this, please get it first.
8. Drop Me a Line
If you have an issue with privacy setups or want to check how an edge layout works, feel free to open a ticket directly on the GitHub repository. For generic use rules, check out the Terms of Service.