Privacy Policy

1. Who we are

This privacy policy covers the website learn3d.ai and its sub-routes (e.g. learn3d.ai/ai-x-3d).

The data controller is:

3D SNM Co., Ltd.
Floor 4, 6, Heukgyo-ro 109beon-gil
Seo-gu, Busan 49223, South Korea
Email: hello@learn3d.ai
Director: Stefan Vaskevich

Note: the subdomain course.learn3d.aiis operated by Teachable, Inc. on our behalf and is governed by Teachable's own privacy policy (teachable.com/privacy-policy). When you purchase a course or log in to view course content, that flow happens on Teachable's infrastructure under their terms.

2. What data we collect on learn3d.ai

We collect a limited amount of data on the public website.

Cookieless usage analytics (via Vercel Web Analytics):

  • Page views (which pages you visit and when)
  • Anonymized referrer (where you came from)
  • Approximate location (country / region, derived from IP per Vercel's analytics pipeline — Vercel does not store IP addresses; see vercel.com/docs/analytics/privacy)
  • Browser type and operating system
  • Device type (mobile / tablet / desktop)

Vercel Web Analytics does not use cookies and does not track you across sites. The legal basis under GDPR Art. 6(1)(f) is our legitimate interest in understanding how the site is used so we can improve it.

Cookie-based analytics (via Google Analytics 4):

We also use Google Analytics 4 (GA4, operated by Google LLC) to measure how visitors discover the course, how they navigate the site, and which pages convert into course sign-ups. This helps us improve the site and decide where to invest in marketing.

GA4 is loaded with Google Consent Mode v2 set to “denied” by default. That means: until you click “Accept” on our cookie banner, GA4 sets no tracking cookies on your browser and we receive only aggregated, cookieless pings (which Google uses for modeled, non-identifying counts). If you click Decline, no consent is granted and the cookieless state stays in place. If you click Accept, GA4 sets the standard cookies (_ga, _ga_<id>) and we receive the events listed below tied to a randomly-assigned client ID.

  • Page views (URL, title, locale)
  • Anonymized referrer + UTM tags
  • Approximate location (country / region, derived from IP)
  • Browser, OS, device type
  • Outbound link clicks (notably to course.learn3d.ai on Teachable for course enrollment, and to our social profiles)
  • Custom interaction events (e.g. pricing CTA clicks)

IP-anonymization is enabled in GA4 by default (last octet truncated before storage). Legal basis under GDPR: Art. 6(1)(a) — your consent via the cookie banner. You can withdraw consent at any time by clicking Cookie settingsin the site footer (this re-opens the banner so you can flip your choice) or by clearing your browser's site data for learn3d.ai.

Advertising tags (Google Ads remarketing):

We use the Google Adstag (operated by Google LLC) to measure attribution for any paid acquisition campaigns we run and to build remarketing audiences from users who've engaged with the site. Like GA4, the Ads tag is gated by Google Consent Mode v2 — until you click Accept on our cookie banner, no advertising cookies are dropped and Google receives only aggregated, cookieless pings. If you click Decline, no advertising data flows out at all.

Legal basis under GDPR: Art. 6(1)(a) — your consent. Note that consent for advertising/remarketing is a separate legal basis from consent for analytics; both are bundled under a single Accept on our banner for usability, but you can withdraw consent at any time via the Cookie settings link in the site footer.

Personalized advertising (Google Customer Match):

If you have given us your email address through a separate form (for example, by subscribing to a newsletter on our partner site Top3D.ai), we may share that email address with Google LLC in hashed form (irreversible SHA-256) for the purpose of personalized advertising on Google properties (Search, YouTube, Gmail, Discover) and for building similar audiences. This is the Google Ads "Customer Match" feature. We never share your email in plain text, and Google only uses the hash to look for a matching Google Account; if no match exists, the hash is discarded.

This processing involves transfer of the hashed email to Google's servers in the United States. Legal basis under GDPR: Art. 6(1)(a) — your explicit consent given when you submitted the email through the originating form. Under PIPA Art. 22 (Korea), the same consent-based legal basis applies, with cross-border transfer to Google LLC (United States) covered by Article 28.

You can withdraw consent for personalized advertising at any time by emailing hello@learn3d.ai with the subject line "Customer Match opt-out". We will remove your email from any Customer Match audience within 7 days. Note that if no match was ever found, there is nothing to remove on Google's side.

Web fonts (Google Fonts via Next.js self-hosting):

We use Noto Sans typefaces from Google Fonts for Korean, Japanese, and Simplified Chinese locales so non-Latin glyphs render natively. These fonts are downloaded at build time and self-hosted on our own domain via next/font/google. Your browser fetches fonts from learn3d.ai, NOT fromfonts.googleapis.com — so your IP address is never sent to Google for font delivery. This addresses the concern raised by the German Munich court (LG München, 20.01.2022, Az. 3 O 17493/20) about IP leakage to Google Fonts.

Email correspondence:

If you contact us at hello@learn3d.ai, we receive your email address and the content of your message. We process this to respond to your inquiry. Legal basis: GDPR Art. 6(1)(b) (steps prior to entering a contract) or 6(1)(f) (legitimate interest in responding to inquiries).

Cookies and local storage we set on learn3d.ai:

  • learn3d_consent_v1 — a browser local-storage entry(not technically a cookie) that remembers your cookie-banner choice (granted / denied) so we don't ask again on every visit. No personal data, no third-party access.
  • _ga, _ga_<property-id> cookies set by Google Analytics only after you accept the cookie banner. Used to distinguish users and sessions for analytics. Expire after 2 years of inactivity.
  • _gcl_*, _gac_*cookies set by Google Ads only after you accept the cookie banner. Used for conversion attribution and remarketing audiences (see "Advertising tags" section below). Expire after 90 days.

If you proceed to course.learn3d.ai (Teachable) to view or purchase a course, cookies may be set by Teachable per their policy.

3. What data we do NOT collect on learn3d.ai

  • We do not run a Facebook Pixel, TikTok Pixel, or any other advertising-network tracker on the public pages.
  • We do not sell, rent, or share your data with advertisers.
  • We do not require you to create an account to view the school home page or course preview.

4. Third-party processors

We use the following processors who may process limited data on our behalf:

ProcessorPurposeDataLocation
Vercel, Inc.Website hosting + Web AnalyticsAnonymized usage metrics, server logsUSA
Google LLC (Analytics)GA4 cookie-based analytics on consented sessionsPage views, custom events, anonymized IP, randomized client ID — only after AcceptUSA
Google LLC (Ads)Conversion attribution and remarketing-audience building on consented sessionsClick and conversion events, randomized advertising ID — only after AcceptUSA
Teachable, Inc.Course delivery and payment processing on course.learn3d.aiStudent account, purchase, course progress data — governed by Teachable's policyUSA
Google LLC (Workspace)Email infrastructure for hello@learn3d.aiEmail contents, sender metadataUSA / EU

All processors are bound by appropriate data-processing agreements (where required by GDPR).

5. Data retention

  • Cookieless analytics (Vercel): retained by Vercel for up to 12 months, then aggregated.
  • Google Analytics 4 (consented sessions only): user-and-event data retention is set to 14 months (the GA4 maximum non-extended option), after which records are aggregated. The randomized client ID and event metadata are deleted at the end of that window.
  • Email correspondence: retained as long as needed to respond to your inquiry, plus up to 2 years for record-keeping.
  • Course-related data on course.learn3d.ai: governed by Teachable's retention policy.

6. Your rights under GDPR (and equivalents)

If you are in the EU/EEA, UK, Korea, or California, you have the following rights regarding the personal data we hold about you:

  • Right of access — you can request a copy of any data we hold.
  • Right to rectification — you can request correction of inaccurate data.
  • Right to erasure(“right to be forgotten”) — you can request deletion.
  • Right to data portability — you can request your data in a machine-readable format.
  • Right to object — you can object to processing based on legitimate interest.
  • Right to withdraw consent — where processing is consent-based.
  • Right to lodge a complaint — with your local data protection authority (e.g. the German BfDI, the Korean PIPC, the UK ICO).

To exercise any of these rights, email us at hello@learn3d.ai. We will respond within 30 days.

7. International data transfers

Some of our processors (Vercel, Teachable, Google) are located in the United States. Data transfers to these processors are covered by Standard Contractual Clauses (SCCs) and applicable adequacy decisions (e.g. EU-US Data Privacy Framework where applicable).

8. Children's privacy

We do not knowingly target or collect data from children under 16. If you believe we hold data about a child, please contact us at hello@learn3d.ai and we will delete it.

9. Changes to this policy

We may update this privacy policy as the school evolves (for example, if we add an email signup form). When we do, the “Last updated” date below changes. For material changes, we will surface a notice on the website.

10. Contact

For any privacy-related questions, requests, or concerns:

Email: hello@learn3d.ai
Postal: 3D SNM Co., Ltd., Floor 4, 6, Heukgyo-ro 109beon-gil, Seo-gu, Busan 49223, South Korea

Last updated: 2026-05-14 (added Google Customer Match disclosure for hashed-email personalized advertising, including PIPA Art. 28 cross-border transfer language and a written opt-out path). Previous updates: 2026-04-29 (Google Ads tag and remarketing disclosure; clarified Vercel IP-handling claim; cookies and local-storage section now distinguishes the two technologies explicitly).