Legal Notice Commercial Disclosure (特定商取引法に基づく表記)
Three.js Blocks is a premium Three.js/WebGPU library and tooling stack offered via monthly or yearly subscription.
The details below summarize how the service is sold and supported.
Seller Information
- Legal name Disclosed without delay upon request (operated as Three.js Blocks).
- Business address We will disclose without delay if requested via email.
- Phone number We will disclose without delay if requested via email.
- Email contact@threejs-blocks.com
- Head of operations Rohlinger Renaud
- Service provided Access to premium Three.js Blocks libraries, starter projects, and developer tooling delivered as a recurring online subscription.
Pricing
Indie
$14/month (monthly) or $10/month billed yearly ($120/year) for one developer.
Pro
$28/month/dev (monthly) or $24/month/dev billed yearly ($288/year/dev).
Permanent License (one-time)
$315 (Indie) or $630 (Pro) per project (one-time purchase; not a subscription).
Company
Custom pricing and invoicing based on team size and requirements.
Listed amounts are shown at checkout with applicable taxes and currency conversion handled by the payment provider.
Payments and Fees
- Accepted methods Credit/debit cards processed by Stripe. Apple Pay/Google Pay and other local methods may be available where supported. Enterprise contracts can be invoiced separately.
- Payment period Charges are collected immediately at checkout. Subscriptions renew automatically each billing cycle (monthly or yearly) until cancelled. Invoices for enterprise plans are due on the stated invoice date.
- Additional fees No handling or shipping fees. Your bank or card issuer may charge currency conversion or transfer fees.
Delivery, Cancellation, and Returns
- Delivery timing Access to the library and downloads is granted immediately after successful payment (or after account activation for enterprise contracts).
- Plan changes
Switching plans updates access as follows:
- Indie → Pro: effective immediately after checkout; Pro features and repositories unlock right away.
- Cancellation (any plan): stops auto-renewal; access remains active until the end of the current paid billing period.
- Downgrade Pro → Indie: switches billing to Indie and removes team/seat entitlements (including revoking team-scoped access for additional seats). Any remaining paid access continues until the end of the current billing period.
In some cases, updates may take a short time to propagate after returning from Stripe.
- Cancellations You can cancel anytime from your account dashboard; access remains through the end of the paid billing period and then stops auto-renewal.
- Permanent License
Permanent Licenses are a one-time digital purchase attached to a single project (not a subscription). You can purchase multiple Permanent Licenses on the same account. They are designed as an additional “handoff” option for safe client delivery and remain valid even if your subscription is canceled. The purchase grants access according to the Permanent License terms shown at checkout and in your account (including any version-lock rules, if applicable).
- Returns & refunds
Because this is a digital service, completed billing periods are non-refundable. If the service is unavailable or defective due to our fault, contact us and we will investigate, restore access, and credit or refund the affected portion as required by law.
Additional Notices
- Application period Subscriptions are available at all times.
- Available quantity Digital service; no quantity limits.
- Operating environment
Modern browsers with WebGPU/WebGL and a development environment using Node.js 18+ for tooling and builds.
- Chrome/Edge (Chromium): WebGPU on Windows (Direct3D 12), macOS, and ChromeOS starting with version 113; Android from version 121 on Android 12+ with Qualcomm/ARM GPUs; Linux support in progress.
- Firefox: WebGPU on Windows as of Firefox 141; macOS Tahoe 26 on ARM64 as of Firefox 145; Linux, Android, and Intel-based Mac support in progress.
- Safari: WebGPU on macOS Tahoe 26, iOS 26, iPadOS 26, and visionOS 26.
- Fallback: WebGL paths are used when WebGPU is unavailable; some advanced features may be limited.
- Coverage: WebGPU has ~79.53% global support as of Dec 6, 2025 (caniuse.com/webgpu).