Elements Privacy Policy
Last updated: August 28, 2026
Elements Dev Corporation ("Elements", "we", "us") builds developer tools. This policy explains what information we collect, why, and what we do with it.
Who this policy applies to
This policy covers:
- Visitors to our website.
- People who create an account, purchase a subscription, or manage billing with us.
- Customers who install and run the Elements tooling on their machines.
It does not cover end users of applications that our customers build with Elements. Those end users' data is the customer's responsibility, governed by the customer's own privacy policy.
What we collect
1. Account and billing information
When you create an account or purchase a subscription, we collect:
- Your name.
- Your email address.
- Your company name (if applicable).
- Billing address and tax-related information, where required.
- Username and password.
- Content you post to the online forum.
Payment card details are handled by our payment processor and are not stored by Elements. We receive a token that lets us charge your card, along with the last four digits and card brand for display on your billing page.
2. Information from the Elements tooling
When the Elements tooling runs on your machine, our license daemon maintains a connection to our license servers to verify your subscription, enforce your license count, deliver license updates, and identify which machines hold which licenses for administrative purposes. Over that connection, the tooling sends:
- A unique machine identifier generated at install time.
- The machine's operating system, operating system version, and CPU architecture.
- The machine's hostname.
- The version of Elements running on the machine.
- Connect and disconnect events for each project server you start, identified by a one-way hash of the project path. We use these events to enforce concurrent-license limits.
The Elements tooling does not transmit your source code, project files, file names, file paths, build outputs, application data, environment variables, secrets, or end-user data.
3. Website usage data
We collect usage data, such as your IP address and an identifier assigned to your browser, about visits to our website and use of our services for our own operational and product purposes. That identifier lets us understand how a visit leads to an account or a subscription. We do not share this data with third parties.
4. Cookies
Our website uses cookies to keep you signed in, to support normal operation of the site, and to recognize your browser across visits so that we can understand how people find and use Elements. We do not use cookies for advertising, and we do not allow third parties to place cookies on our site.
5. Support and communication
If you contact us for support, we keep the messages you send and our responses, along with your email address, so we can help you and keep a record of the conversation.
6. Record of agreement acceptance
When you accept any of our agreements (the License and Subscription Agreement, the Acceptable Use Terms, or this Privacy Policy) at sign-up, at checkout, or at any subsequent renewal, we store a record of that acceptance. That record includes a reference to the exact version of the agreement you accepted, a timestamp, your account identifier, your IP address, and your browser's user-agent string. We keep this for the life of your account plus a reasonable retention period afterward, so that we can prove which version of the agreement you accepted if a dispute arises.
Why we collect it
We use the information above only for:
- Providing the service. Creating your account, processing payments, enforcing your license count, delivering software updates, and making the tooling work.
- Support. Responding to your questions and troubleshooting problems.
- Billing and records. Sending invoices, receipts, renewal notices, and keeping records we are required to keep.
- Security and abuse prevention. Detecting license abuse, fraud, and unauthorized access.
- Product communication. Occasional emails about your account, subscription changes, and material product updates. We do not send marketing emails unless you opt in.
- Legal compliance. Meeting our obligations under tax, accounting, and other applicable law.
We do not sell your personal information.
Categories of third parties we share information with
We share personal information only with service providers that help us operate Elements, and only to the extent they need it to perform their function. The categories of service providers we use are:
- Payment processors — we use Stripe to process payments. Cardholder data is handled by Stripe and is not stored by Elements.
- Email delivery providers — for transactional messages such as receipts, renewal notices, and account notifications.
- Cloud infrastructure providers — United States-based providers on whose infrastructure we operate our website, database, and license services.
We may also disclose information if required by law, subpoena, or court order, or if necessary to protect our rights, our customers, or the public.
If Elements is involved in a merger, acquisition, or sale of assets, your information may be transferred as part of that transaction. We will notify you and provide choices where required by law.
Where we store it
Information is stored in the United States. If you are located outside the United States, your information will be transferred to and processed in the United States, where data protection laws may differ from those in your country. Where required for international transfers, we rely on appropriate legal mechanisms (such as the European Commission's Standard Contractual Clauses).
How long we keep it
- Account and billing information: for as long as you have an account, and afterward as needed to comply with tax, accounting, and legal obligations.
- License-related machine information: while your subscription is active, plus a limited retention period for security and abuse investigation.
- Website usage data: for a limited period, and no longer than we need it to understand how people find and use Elements.
- Support correspondence: for a reasonable period after the conversation ends.
- Agreement acceptance records: for the life of your account and a reasonable period afterward.
When we no longer need personal information, we delete or anonymize it.
Your rights
Depending on where you live, you may have the right to:
- Access the personal information we hold about you.
- Correct inaccurate information.
- Delete your information (subject to legal retention requirements).
- Export your information in a portable format.
- Object to or restrict certain processing.
- Withdraw consent where processing is based on consent.
To exercise any of these rights, email privacy@elements.dev or write to us at the mailing address in "How to contact us" below. We will respond within the time required by applicable law.
We rely on various legal bases to process your personal data, including when it is necessary for our legitimate interest in operating the website and the service, as well as protecting our service, and when it is necessary to perform a contract when you subscribe to our service. We also may rely on other legal bases for processing, including when necessary to comply with a legal obligation.
If you are in the EU or UK, you also have the right to lodge a complaint with your local data protection authority.
California Residents
If you are a California resident, the California Consumer Privacy Act (CCPA) gives you the rights described above (to know, delete, correct, and to data portability), as well as the right to opt out of the "sale" or "sharing" of your personal information and to limit our use of "sensitive personal information." We do not sell your personal information, and we do not share it for cross-context behavioral advertising. To exercise any CCPA right, email privacy@elements.dev or write to us at the mailing address in "How to contact us" below. You may also designate an authorized agent to make a request on your behalf. We will not discriminate against you for exercising your rights.
Residents of Other States
If you are a resident of another state, you also may have rights under consumer data privacy laws. These include the rights to confirm the processing of your personal data, access to your personal data, and correct and delete your personal data. Residents of certain states have the right to appeal the denial of their request by contacting us as described in the notice of denial.
Children
Elements is a developer tool intended for adults. Our services are not directed to children, and we do not knowingly collect personal information from anyone under 13. If you believe a child has provided us with personal information, please contact privacy@elements.dev and we will delete it.
Security
We use reasonable technical and organizational measures to protect personal information, including encryption in transit, access controls, and limited internal access on a need-to-know basis. No system is perfectly secure; we cannot guarantee absolute security.
Changes to this policy
We may update this policy from time to time. When we do, we will update the "Last updated" date above. For material changes, we will give you reasonable notice by email or through your account before the change takes effect.
How to contact us
Elements Dev Corporation 2108 N ST #14262 Sacramento, CA, 95816, USA privacy@elements.dev