Last updated: 2026-08-27
The data controller responsible for the personal information described in this Policy is:
Placeholder[Operator / company legal name - to be provided]
Placeholder[Registered business address - to be provided]
If you are located in the European Economic Area, the United Kingdom, or another jurisdiction with data-transfer requirements, your information may be processed in a different country than where you are located, including in connection with the third-party infrastructure providers described in Section 9 (Security).
This API is designed to collect the minimum needed to operate:
POST /signup), we collect the
email address you provide and, optionally, a label for the key.
Email addresses are used to enforce a one-active-key-per-email
limit and are not required for manually issued keys.We do not use cookies, browser fingerprinting, third-party analytics, or advertising trackers on this site. We do not build behavioral profiles of individual end users beyond what is described in Section 2, and we do not sell or share any collected data with third parties.
For users in jurisdictions that require a lawful basis for processing personal information (such as the EU/UK GDPR), we process your information on the following bases:
Collected data is used solely to operate, secure, and debug the Service - for example, issuing and enforcing API key scope and rate limits, detecting abuse, diagnosing errors, understanding which endpoints are under load, and (in the future) determining usage-based billing once paid tiers exist.
Request logs (Section 2) are retained indefinitely at this time, since they are the intended basis for future usage-based billing - this will be revisited once a concrete retention period is set alongside that feature. Signup rate-limit counters are held in memory only and are lost on every server restart. API key records (including the email address associated with a self-service key, if any) are retained for as long as needed to operate the Service, secure it against abuse, and comply with legal obligations.
Revoking an API key does not automatically delete its record - revocation immediately disables the key but the record is retained as an audit trail. Where applicable law grants you a right to request deletion of your personal information (see Section 7), we will act on verified deletion requests, subject to any legitimate need to retain limited records for security, abuse prevention, or legal-compliance purposes.
Depending on your jurisdiction, you may have rights over your personal information, including the right to:
To exercise any of these rights, contact us using the details in Section 10 (Contact). We may need to verify your identity (for example, by confirming the email address on file) before acting on a request. Revoking a key immediately and permanently prevents it from being used to authenticate, even before any deletion request is processed - and because we only ever store a one-way hash of the key value (see Section 2), we cannot look up or disclose a lost raw key value to you even upon request; a lost key must be revoked and a new one issued.
To serve energy-market data, the Service makes outbound requests to the U.S. Energy Information Administration (EIA), NOAA's Climate Data Online, and ERCOT's Public API - the sources this Service serves publicly - plus CAISO's OASIS system and NYISO's public market information system, used only for our own internal research (see our Terms of Service, Section 4). These are one-way data fetches for the Service's own operation - no data about you or your usage is sent to these sources.
We apply reasonable technical measures to protect your information, including:
No method of transmission or storage is completely secure, and we cannot guarantee absolute security of your information. Because we only ever store a hash of your API key, treat the raw value the same way you would a password: keep it out of client-side code and public repositories, and revoke it immediately (via the self-service process or by contacting us) if you believe it has been exposed - we cannot tell you the value back, only confirm whether a given value matches what's on file.
The Service is not directed at, or knowingly used by, children.
We may update this Policy from time to time. Material changes will be reflected by updating the date at the top of this page.
This Policy should be read together with our Terms of Service, which govern your use of the Service more broadly.
Questions about this Policy, or requests to exercise the rights described in Section 7, can be directed to privacy@ordinexdata.com. You may also raise general questions via GitHub issues.