Last Updated: June 15, 2026
Refract Systems (“the Company,” “we,” “us,” or “our”) is committed to maintaining robust privacy protections for its users. Our Privacy Policy (“Privacy Policy”) is designed to help you understand how we collect, use, and safeguard the information you provide to us and to assist you in making informed decisions when using our Service.
For purposes of this Agreement, “Site” refers to the Company's website, which can be accessed at virtmcu.com. “Service” refers to the Company's virtual MCU and CPU simulation platform accessed via the Site, the Model Context Protocol (MCP) servers, or APIs. “You” refers to you, as a user of our Site or our Service (including autonomous AI agents or integrations configured by you). By accessing our Site or our Service, you accept our Privacy Policy and Terms of Service, and you consent to our collection, storage, use, and disclosure of your Personal Information as described here.
We collect “Non-Personal Information” and “Personal Information.” Non-Personal Information includes information that cannot be used to personally identify you, such as anonymous simulation telemetry, API consumption rates, CPU/MCU cycle statistics, referring/exit pages and URLs, platform types, and configuration preferences. Personal Information includes your email address and authentication profile details, which you submit to us through the registration process at the Site.
Customer Content vs. Usage Data:We distinguish between code, firmware binaries, and configurations you submit to run simulations (“Customer Content”) and technical execution metrics generated during your sessions (“Usage Data”).
To activate the Service, you do not need to submit any Personal Information other than your email address (typically via Google Sign-In or passwordless email verification). However, in an effort to improve the quality of the Service, we track information provided to us by your browser, CLI, or by our software integrations, such as the referring URL, browser type, device type, connection timestamps, and API key identifiers. We track this information using cookies or secure session tokens. Sending a cookie or token enables us to collect Non-Personal information about you and keep a record of your preferences when utilizing our services, both on an individual and aggregate basis.
We use both persistent and session cookies; persistent cookies remain on your computer after you close your session until you delete them, while session cookies expire when you close your browser.
To become a subscriber to the Service, you must create a profile. You can create a profile by registering with the Service and authenticating via Google Sign-In or entering your email address. By registering, you authorize us to collect, store, and use your email address and basic profile parameters in accordance with this Privacy Policy.
IP Protection:Any compiled firmware binaries (ELF files), device tree configurations, or source code uploaded to VirtMCU to execute simulation runs (collectively, “Customer Content”) are held transiently in memory or scratch disk space on our isolated worker nodes. Customer Content is processed strictly to perform the simulation and is deleted automatically upon session termination or expiration. We do not inspect, retain, or train artificial intelligence or machine learning models on your Customer Content.
The Site and the Service are not directed to anyone under the age of 13. The Site does not knowingly collect or solicit information from anyone under the age of 13, or allow anyone under the age of 13 to sign up for the Service. In the event that we learn that we have gathered personal information from anyone under the age of 13 without the consent of a parent or guardian, we will delete that information as soon as possible. If you believe we have collected such information, please contact us at support@refractsystems.com.
Except as otherwise stated in this Privacy Policy, we do not sell, trade, rent, or otherwise share for marketing purposes your Personal Information with third parties without your consent. We do share Personal Information with trusted vendors performing services for the Company, such as authentication hosting (Firebase), cloud compute resources, and email delivery systems. Those vendors use your Personal Information only at our direction and in accordance with our Privacy Policy.
In general, the Personal Information you provide is used to help us communicate with you. For example, we use it to contact you in response to technical support inquiries, solicit feedback, provide account management services, and notify you of system updates or promotional announcements.
We may share Personal Information with outside parties if we have a good-faith belief that access, use, preservation, or disclosure of the information is reasonably necessary to meet any applicable legal process or enforceable governmental request; to enforce applicable Terms of Service; to address fraud, security, or technical concerns; or to protect against harm to the rights, property, or safety of our users or the public as required or permitted by law.
In general, we collect and analyze Usage Data (which is a form of Non-Personal Information, such as simulation performance, cycle metrics, and API rates) to maintain, improve, enhance, and promote the Service. We also aggregate Usage Data in order to track trends and analyze usage patterns on the Site. This Privacy Policy does not limit in any way our use or disclosure of Non-Personal Information, and we reserve the right to use and disclose such aggregated, de-identified Usage Data to our partners and other third parties at our discretion, provided it does not identify you, your organization, or individual users.
In the event we undergo a business transaction such as a merger, acquisition by another company, or sale of all or a portion of our assets, your Personal Information may be among the assets transferred. You acknowledge and consent that such transfers may occur and are permitted by this Privacy Policy, and that any acquirer of our assets may continue to process your Personal Information as set forth in this Privacy Policy.
We implement security measures designed to protect your information from unauthorized access. Your account is secured by federated login credentials or temporary sign-in tokens, and we implement security protocols including HTTPS encryption in transit, secure API key hashing in storage, and isolated container execution. However, these measures do not guarantee that your information will not be accessed, disclosed, altered, or destroyed by breach of firewalls and secure server software. By using our Service, you acknowledge that you understand and agree to assume these risks.
You have the right at any time to prevent us from contacting you for marketing purposes. When we send a promotional communication to a user, the user can opt out of further promotional communications by following the unsubscribe instructions provided in each promotional email. Please note that notwithstanding the promotional preferences you indicate by unsubscribing, we may continue to send you administrative emails including, for example, billing notifications and periodic updates to our Privacy Policy.
As part of the Service, we may provide links to or compatibility with other websites or applications. However, we are not responsible for the privacy practices employed by those websites or the information or content they contain. This Privacy Policy applies solely to information collected by us through the Site and the Service. We encourage our users to read the privacy statements of other websites before proceeding to use them.
The Company reserves the right to change this policy and our Terms of Service at any time. We will notify you of significant changes to our Privacy Policy by sending a notice to the primary email address specified in your account or by placing a prominent notice on our site. Significant changes will go into effect 30 days following such notification. Non-material changes or clarifications will take effect immediately. You should periodically check the Site and this privacy page for updates.
All subscription billing and payment processing is handled securely by our Merchant of Record, Paddle. Paddle processes payment information in accordance with their own privacy guidelines.
If you have any questions regarding this Privacy Policy or the practices of this Site, please contact us by sending an email to support@refractsystems.com.