Path: blob/master/src/packages/next/pages/policies/privacy.tsx
6089 views
import Footer from "components/landing/footer";1import Header from "components/landing/header";2import Head from "components/landing/head";3import { Layout } from "antd";4import withCustomize from "lib/with-customize";5import { Customize } from "lib/customize";6import A from "components/misc/A";7import { MAX_WIDTH } from "lib/config";89export default function Privacy({ customize }) {10return (11<Customize value={customize}>12<Head title="Privacy Policy" />13<Layout>14<Header page="policies" subPage="privacy" />15<Layout.Content16style={{17backgroundColor: "white",18}}19>20<div21style={{22maxWidth: MAX_WIDTH,23margin: "15px auto",24padding: "15px",25backgroundColor: "white",26}}27>28<div style={{ textAlign: "center", color: "#444" }}>29<h1 style={{ fontSize: "28pt" }}>CoCalc - Privacy Policy</h1>30<h2>Last Updated: January 5, 2026</h2>31</div>32<div style={{ fontSize: "12pt" }}>33<p>34Protecting your privacy is really important to us. With this in35mind, we’re providing this Privacy Policy to explain our36practices regarding the collection, use and disclosure of37information that we receive through our Services. This Privacy38Policy does not apply to any third-party websites, services or39applications, even if they are accessible through our Services.40Also, please note that, unless we define a term in this Privacy41Policy, all capitalized terms used in this Privacy Policy have42the same meanings as in our Terms of Service. So, please make43sure that you have read and understand our Terms of44Service.{" "}45</p>46<h1>Revisions to this Privacy Policy</h1>47<p>48Any information that is collected via our Services is covered by49the Privacy Policy in effect at the time such information is50collected. We may revise this Privacy Policy from time to time.51If we make any material changes to this Privacy Policy, we’ll52notify you of those changes by posting them on the Services or53by sending you an email or other notification, and we’ll update54the "Revision history" below to indicate when those changes will55become effective.{" "}56</p>57<div id="purpose">58<h1>1 Purpose</h1>59<p>60This Privacy Policy is incorporated by reference into the61Sagemath Terms of Service (the <strong>“Terms”</strong>). The62terms <strong>“Sagemath”</strong>, <strong>“we”</strong>, and{" "}63<strong>“us”</strong> include Sagemath, Inc. and our64affiliates and subsidiaries. This Privacy Policy explains our65online and offline information practices, the kinds of66information we may collect, how we intend to use and share67that information, and how you can opt out of a use or correct68or change such information. All other terms not defined in69Section 13 or otherwise herein will have the meanings set70forth in the Terms.71</p>72</div>73<div id="scope">74<h1>2 Scope</h1>75<p>76This Privacy Policy applies to Personal Information that is77Processed by Sagemath in the course of our business, including78on Sagemath websites (each a <strong>“Site”</strong>), mobile79applications, forums, blogs, and other online or offline80offerings (collectively the <strong>“Services”</strong>). All81individuals whose responsibilities include the Processing of82Personal Information on behalf of Sagemath are expected to83protect that data by adherence to this Privacy Policy.84</p>85<p>86Sagemath complies with the EU-U.S. Data Privacy Framework87(EU-U.S. DPF), the UK Extension to the EU-U.S. DPF, and the88Swiss-U.S. Data Privacy Framework (Swiss-U.S. DPF) as set89forth by the U.S. Department of Commerce. Sagemath has90certified to the U.S. Department of Commerce that it adheres91to the EU-U.S. Data Privacy Framework Principles (EU-U.S. DPF92Principles) with regard to the processing of personal data93received from the European Union in reliance on the EU-U.S.94DPF and from the United Kingdom (and Gibraltar) in reliance on95the UK Extension to the EU-U.S. DPF. Sagemath has certified to96the U.S. Department of Commerce that it adheres to the97Swiss-U.S. Data Privacy Framework Principles (Swiss-U.S. DPF98Principles) with regard to the processing of personal data99received from Switzerland in reliance on the Swiss-U.S. DPF.100If there is any conflict between the terms in this privacy101policy and the EU-U.S. DPF Principles and/or the Swiss-U.S.102DPF Principles, the Principles shall govern. To learn more103about the Data Privacy Framework (DPF) program, and to view104our certification, please visit{" "}105<A href="https://www.dataprivacyframework.gov/">106www.dataprivacyframework.gov107</A>108. Additionally, Sagemath may protect information through other109legally valid methods, including international data transfer110agreements.{" "}111</p>{" "}112<p>113{" "}114This Policy applies to all Sagemath’s operating divisions,115subsidiaries, affiliates, and branches, including its U.S.116affiliates certified under the DPF program and any additional117subsidiary, affiliate, or branch of Sagemath that we may118subsequently form.{" "}119</p>{" "}120</div>{" "}121<div id="transparencynoticetypes-of-personal-information-we-collect-and-how-we-use-it">122<h1>1233 Transparency Notice - Types of Personal Information We124Collect and How We Use It125</h1>126<p>127The types of Personal Information we may collect (directly128from you or from Third-Party sources) and our privacy129practices depend on the nature of the relationship you have130with Sagemath and the requirements of applicable law. Some of131the ways that Sagemath may collect Personal Information132include:{" "}133</p>{" "}134<ul>135{" "}136<li>137{" "}138<p>139{" "}140You may provide Personal Information directly to Sagemath141through interacting with the Services, participating in142surveys, and requesting Services, or information.{" "}143</p>{" "}144</li>{" "}145<li>146{" "}147<p>148{" "}149As you navigate the Services, certain passive information150may also be collected about your visit, including through151cookies and similar technologies as described below.{" "}152</p>{" "}153</li>{" "}154</ul>{" "}155<p>156{" "}157We endeavor to collect only that information which is relevant158for the purposes of Processing. Below are the ways we collect159Personal Information and how we use it.{" "}160</p>{" "}161<div id="types-of-personal-information-we-collect">162{" "}163<h2> 3.1 Types of Personal Information We Collect </h2>164<p>165Sagemath collects Personal Information regarding its166current, prospective, and former clients, customers, users,167visitors, guests, and Employees (collectively{" "}168<strong>“Individuals”</strong>).{" "}169</p>170<p>171<strong>Information You Provide Directly to Us.</strong>{" "}172When you use the Services or engage in certain activities,173such as registering for an account with Sagemath, responding174to surveys, requesting Services or information, or175contacting us directly, we may ask you to provide some or176all of the following types of information:{" "}177</p>178<ul>179<li>180<p>181<strong>Communications with Us.</strong> We may collect182Personal Information from you such as email address,183phone number or mailing address when you choose to184request information about our Services, register for185Sagemath’s newsletter or a loyalty program that we may186offer, request to receive customer or technical support,187or otherwise communicate with us.{" "}188</p>{" "}189</li>{" "}190<li>191{" "}192<p>193{" "}194<strong>Surveys.</strong> We may contact you to195participate in surveys. If you do decide to participate,196you may be asked to provide certain information which197may include Personal Information. All information198collected from your participation in our surveys is199provided by you voluntarily.{" "}200</p>{" "}201</li>{" "}202<li>203{" "}204<p>205{" "}206<strong>Posting on the Services.</strong> Sagemath may207offer publicly accessible forums, blogs, and social208media pages. You should be aware that, when you disclose209information about yourself in on Sagemath’s forums,210blogs, and social media pages, the Services will collect211the information you provide in such submissions,212including any Personal Information. If you choose to213submit content to any public area of the Site, such214content will be considered “public” and will not be215subject to the privacy protections set forth216herein.{" "}217</p>{" "}218</li>{" "}219</ul>{" "}220<p>221{" "}222<strong>Automatic Data Collection.</strong> We may collect223the following information automatically through our Services224or other methods of web analysis: your Internet protocol225(IP) address, cookie identifiers, details about your browser226or device, and information about how you use the227Services.{" "}228</p>{" "}229<p>230{" "}231<strong>Information from Other Sources.</strong> We may232receive information about you from other public sources,233including through Third-Party services and organizations to234supplement information provided by you. This supplemental235information allows us to verify information that you have236provided to Sagemath and to enhance our ability to provide237you with information about our business, products, and238Services.{" "}239</p>{" "}240</div>{" "}241<div id="how-sagemath-uses-your-information">242{" "}243<h2> 3.2 How Sagemath, Inc. Uses Your Information </h2>{" "}244<p>245{" "}246We Process Personal Information about Individuals for the247following business purposes:{" "}248</p>{" "}249<p>250{" "}251<strong>252To Provide Products, Services, or Information Requested:253</strong>{" "}254</p>{" "}255<ul>256{" "}257<li>258Generally manage Individual information and accounts;{" "}259</li>{" "}260<li>261Respond to questions, comments, and other requests;{" "}262</li>{" "}263<li>264Provide access to certain areas, functionalities, and265features of Sagemath’s Services;{" "}266</li>{" "}267<li>268Contact you to answer requests for customer support or269technical support;{" "}270</li>{" "}271<li>Allow you to register for events. </li>{" "}272</ul>{" "}273<p>274{" "}275<strong>Administrative Purposes:</strong>{" "}276</p>{" "}277<ul>278{" "}279<li>Measure interest in Sagemath’s Services; </li>{" "}280<li>Develop new products and Services; </li>{" "}281<li>Ensure internal quality control; </li>{" "}282<li>Verify Individual identity; </li>{" "}283<li>284Communicate about Individual accounts and activities on285Sagemath’s Services and systems, and, in Sagemath’s286discretion, changes to any Sagemath policy;{" "}287</li>{" "}288<li>289Send email to the email address you provide to us to290verify your account and for informational and operational291purposes, such as account management, customer service, or292system maintenance;{" "}293</li>{" "}294<li>295Process payment for products or services purchased;{" "}296</li>{" "}297<li>Process applications and transactions; </li>{" "}298<li>299Prevent potentially prohibited or illegal activities;{" "}300</li>{" "}301<li>Enforce our Terms. </li>{" "}302</ul>{" "}303<p>304{" "}305<strong>306Marketing Sagemath Products and Services:307</strong>{" "}308</p>{" "}309<ul>310{" "}311<li>To tailor content; </li>{" "}312<li>313To notify you about offers, products, and services that314may be of interest to you;{" "}315</li>{" "}316<li>To provide Services to you; </li>{" "}317<li>318For other purposes disclosed at the time that Individuals319provide Personal Information;{" "}320</li>{" "}321<li>Otherwise with your consent. </li>{" "}322</ul>{" "}323<p>324{" "}325You may contact us at any time to opt out of the use of your326Personal Information for marketing purposes as set forth327below.{" "}328</p>{" "}329<ul>330{" "}331<li>332{" "}333<p>334{" "}335<strong>Research and Development.</strong> Sagemath may336use Personal Information to create non-identifiable337information that we may use alone or in the aggregate338with information obtained from other sources, in order339to help us to optimally deliver our existing products340and Services or develop new products and Services. We341may share anonymous Individual and aggregate data for342research and analysis purposes.{" "}343</p>{" "}344</li>{" "}345<li>346{" "}347<p>348{" "}349<strong>350Direct Mail, Email and Outbound Telemarketing.351</strong>{" "}352Individuals who provide us with Personal Information, or353whose Personal Information we obtain from Third Parties,354may receive periodic emails, newsletters, mailings, or355phone calls from us with information on Sagemath’s or356our business partners’ products and services or upcoming357special offers/events. We offer the option to decline358these communications at no cost to the Individual by359following the instructions set forth below.{" "}360</p>{" "}361</li>{" "}362<li>363{" "}364<p>365{" "}366<strong>367Anonymous and Aggregated Information Use.368</strong>{" "}369Sagemath may use Personal Information and other370information about you to create anonymized and371aggregated information, such as de-identified372demographic information, de-identified location373information, information about the computer or device374from which you access Sagemath’s Services, or other375analyses we create. Anonymized or aggregated information376is not Personal Information, and Sagemath may use such377information in a number of ways, including research,378internal analysis, analytics, and any other legally379permissible purposes. We may share this information380within Sagemath and with Third Parties for our or their381purposes in an anonymized or aggregated form that is382designed to prevent anyone from identifying you.{" "}383</p>{" "}384</li>{" "}385<li>386{" "}387<p>388{" "}389<strong>Sharing Content.</strong> Sagemath’s Services390may offer various tools and functionalities that allow391you to share content. For example, Sagemath allows you392to provide information about your colleagues, students,393or friends through our course management system and394referral services, such as inviting a collaborator to a395project. Our referral services may allow you to forward396or share certain content with others, such as emails397inviting them to use our Services. Email addresses that398you may provide in such situations will be used to send399the content or link you request, but will not be400collected or otherwise used by Sagemath or any other401Third Parties for any other purpose. The Services also402allow you to share your content with Third Parties such403as GitHub and NPM. Any Personal Information you choose404to share with these Third Parties is not covered by this405Privacy Policy. We encourage you to review the privacy406policy of these Third Parties before submitting your407Personal Information.{" "}408</p>{" "}409</li>{" "}410<li>411{" "}412<p>413{" "}414<strong>Other Uses.</strong> Sagemath may use Personal415Information to pursue our legitimate interests, such as416direct marketing, marketing research, network and417information security, and fraud prevention and any other418purpose disclosed to you at the time you provide419Personal Information or otherwise with your420consent.{" "}421</p>{" "}422</li>{" "}423</ul>{" "}424</div>{" "}425<div id="cookies-pixel-tagsweb-beacons-analytics-information-and-interest-based-advertising">426{" "}427<h2> 3.3 Cookies and Pixel Tags (Web Beacons) </h2>{" "}428<p>429{" "}430We, as well as Third-Parties that provide content,431advertising, or other functionality on the Services, may use432cookies, pixel tags, local storage, and other technologies (433<strong>“Technologies”</strong>) to automatically collect434information through the Services.{" "}435</p>{" "}436<ul>437{" "}438<li>439{" "}440<p>441{" "}442<strong>Cookies.</strong> Cookies are small text files443placed in visitors’ computer browsers to store their444preferences. We use the following required cookies to445make sure that the Services work properly.{" "}446</p>{" "}447<table448cellPadding="5px"449style={{ margin: "12px 0", border: "1px solid black" }}450>451<thead>452<tr>453<th align="left"> Cookies </th>454<th align="left"> Purpose </th>455</tr>456</thead>457<tbody>458<tr>459<td> remember_me </td>460<td>461{" "}462Persistent auth token to keep you signed in.{" "}463</td>464</tr>465<tr>466<td> account_id </td>467<td> Stores your account ID for the client UI. </td>468</tr>469<tr>470<td> cocalc_version </td>471<td>472{" "}473Client version for compatibility checks before474project access.{" "}475</td>476</tr>477<tr>478<td> connect.sid </td>479<td>480{" "}481Session cookie used for Passport/SSO login482flows.{" "}483</td>484</tr>485<tr>486<td> get_api_key </td>487<td>488{" "}489Temporary cookie used during SSO API key490requests.{" "}491</td>492</tr>493<tr>494<td> PWRESET </td>495<td> Short-lived password reset token. </td>496</tr>497<tr>498<td> SMCSERVERID3 </td>499<td>500{" "}501Load balancer stickiness cookie set by502HAProxy.{" "}503</td>504</tr>505</tbody>506</table>507Please note that we do our best to keep this table508updated, but the number and names of cookies may change509from time to time. You may not opt-out of the use of these510cookies since it would be impossible for us to provide the511service otherwise. We do NOT use cookies for marketing or512advertising purpuses.513</li>{" "}514<li>515{" "}516<p>517{" "}518<strong>Pixel Tags/Web Beacons.</strong> A pixel tag519(also known as a web beacon) is a piece of code embedded520on the Services that collects information about users’521engagement on that web page. We do not use pixel tags522directly, but some of our service providers, namely523Salesloft and ZenDesk, may use similar technology to let524us know that email messages have been opened, acted on,525or forwarded. You can consult their privacy policies and526other documents following the links on our Third Parties527page at{" "}528<A href="/policies/thirdparties">529https://cocalc.com/policies/thirdparties530</A>{" "}531</p>{" "}532</li>{" "}533</ul>{" "}534</div>{" "}535<div id="third-party-websites-social-media-platforms-and-software-development-kits">536{" "}537<h2>5383.4 Third-Party Websites, Social Media Platforms, and539Software Development Kits{" "}540</h2>{" "}541<p>542{" "}543The Services may contain links to other websites and other544websites may reference or link to our Services. These other545domains and websites are not controlled by us, and Sagemath546does not endorse or make any representations about547Third-Party websites or social media platforms. We encourage548our users to read the privacy policies of each and every549website and application with which they interact. We do not550endorse, screen or approve, and are not responsible for the551privacy practices or content of such other websites or552applications. Visiting these other websites or applications553is at your own risk.{" "}554</p>{" "}555<p>556{" "}557The Services may include publicly accessible forums, blogs,558and social media pages You should be aware that Personal559Information which you voluntarily include and transmit560online in a publicly accessible forum, blog, or social media561page may be viewed and used by others without any562restrictions. By using such services you assume the risk563that the Personal Information provided by you may be viewed564and used by third parties for any number of purposes.{" "}565</p>{" "}566<p>567{" "}568We use Third-Party software development kits (569<strong>“SDKs”</strong>), such as the Stripe, Inc. SDK, as570part of the functionality of our Services.{" "}571</p>{" "}572</div>{" "}573<div id="third-party-payment-processing">574{" "}575<h2>3.5 Third-Party Payment Processing </h2>{" "}576<p>577{" "}578When you make purchases through the Services, we process579your payments through our Payment Processor, Stripe. The580Payment Processor collects information from and about you581that is necessary to process your payment and to prevent582abuse. This may include your name, email address, billing583address, tax identifies, IP address, and account numbers. We584do not get access to your full account numbers. You can585consult Stripe's privacy policy and other documents586following the links on our Third Parties page at{" "}587<A href="/policies/thirdparties">588https://cocalc.com/policies/thirdparties589</A>{" "}590</p>{" "}591</div>{" "}592</div>{" "}593<div id="human-resources-data">594<h1>4 Human Resources Data</h1>595<p>596Sagemath collects Personal Information from current,597prospective, and former Employees, their contact points in598case of a medical emergency, and beneficiaries under any599insurance policy (<strong>“Human Resources Data”</strong>).600The Human Resources Data we collect may include title, name,601address, phone number, email address, date of birth, passport602number, driver’s license number, Social Security number or603other government-issued identification number, financial604information related to credit checks, bank details for605payroll, information that may be recorded on a CV or606application form, language abilities, contact information of607third parties in case of an emergency and beneficiaries under608any insurance policy.{" "}609</p>{" "}610<p>611{" "}612We Process Human Resources Data for a variety of business613purposes including:{" "}614</p>{" "}615<ul>616{" "}617<li>618Workflow management, including assigning, managing and619administering projects;{" "}620</li>{" "}621<li>Human Resources administration and communication; </li>{" "}622<li>Payroll and the provision of benefits; </li>{" "}623<li>624Compensation, including bonuses and long-term incentive625administration, stock plan administration, compensation626analysis, including monitoring overtime and compliance with627labor laws, and company recognition programs;{" "}628</li>{" "}629<li>Job grading activities; </li>{" "}630<li>Performance and employee development management; </li>{" "}631<li>Organizational development and succession planning; </li>{" "}632<li>Benefits and personnel administration; </li>{" "}633<li>Absence management; </li>{" "}634<li>Helpdesk and IT support services; </li>{" "}635<li>Regulatory compliance; </li>{" "}636<li>637Internal and/or external or governmental compliance638investigations;{" "}639</li>{" "}640<li>Internal or external audits; </li>{" "}641<li>Litigation evaluation, prosecution, and defense; </li>{" "}642<li>Restructuring and relocation; </li>{" "}643<li>Emergency contacts and services; </li>{" "}644<li>Employee safety; </li>{" "}645<li>Compliance with statutory requirements; </li>{" "}646<li>647Processing of Employee expenses and travel charges; and{" "}648</li>{" "}649<li>Acquisitions, divestitures, and integrations. </li>{" "}650</ul>{" "}651</div>{" "}652<div id="onward-transfersagemath-may-disclose-your-information">653<h1>654<span>5</span> Onward Transfer — Sagemath May Disclose Your655Information{" "}656</h1>{" "}657<div id="information-we-share">658{" "}659<h2>660<span>5.1</span> Information We Share661</h2>662<p>663{" "}664We may share your information as described in this Privacy665Policy (e.g., with our Third-Party service providers; to666comply with legal obligations; to protect and defend our667rights and property) or with your permission.{" "}668</p>{" "}669<ul>670{" "}671<li>672{" "}673<p>674{" "}675<strong>676We Use Vendors and Service Providers.677</strong>{" "}678We may share any information we receive with vendors and679service providers. The types of service providers680(processors) to whom we entrust Personal Information681include service providers for: (i) provision of IT,682marketing, and related services; (ii) provision of683information and services you have requested; (iii)684payment processing; (iv) customer service activities;685and (v) in connection with the provision of the686Services.{" "}687</p>{" "}688</li>{" "}689<li>690{" "}691<p>692{" "}693<strong>Business Partners.</strong> Sagemath may share694your Personal Information with our business partners and695affiliates to provide you with a product or service that696you have requested. Sagemath may also provide Personal697Information to business partners with whom we may698jointly offer products or services, or whose products or699services we believe may be of interest to you. In such700cases, our business partner’s name will appear, along701with Sagemath. Sagemath requires our affiliates and702business partners to agree in writing to maintain the703confidentiality and security of Personal Information704they maintain on our behalf and not to use it for any705purpose other than the purpose for which Sagemath706provided them.{" "}707</p>{" "}708</li>{" "}709<li>710{" "}711<p>712{" "}713<strong>DPF.</strong> With respect to onward transfers714to Agents under DPF, DPF requires that Sagemath remain715liable should its Agents Process Personal Information in716a manner inconsistent with the DPF Principles.{" "}717</p>{" "}718</li>{" "}719<li>720{" "}721<p>722{" "}723<strong>Displaying to Other Users.</strong> The content724you post to the Services may be displayed on the725Services. Other users of the Services may be able to see726some information about you, such as your name. We are727not responsible for privacy practices of the other users728who will view and use the posted information.{" "}729</p>{" "}730</li>{" "}731<li>732{" "}733<p>734{" "}735<strong>736Disclosures to Protect Us or Others (e.g., as Required737by Law and Similar Disclosures).738</strong>{" "}739We may access, preserve, and disclose your Personal740Information, other account information, and content if741we believe doing so is required or appropriate to: (i)742comply with law enforcement or national security743requests and legal process, such as a court order or744subpoena; (ii) respond to your requests; (iii) protect745yours’, ours’ or others’ rights, property, or safety;746(iv) to enforce Sagemath policies or contracts; (v) to747collect amounts owed to Sagemath; (vi) when we believe748disclosure is necessary or appropriate to prevent749physical harm or financial loss or in connection with an750investigation or prosecution of suspected or actual751illegal activity; or (vii) if we, in good faith, believe752that disclosure is otherwise necessary or753advisable.{" "}754</p>{" "}755</li>{" "}756<li>757{" "}758<p>759{" "}760<strong>761Merger, Sale, or Other Asset Transfers.762</strong>{" "}763If we are involved in a merger, acquisition, financing764due diligence, reorganization, bankruptcy, receivership,765sale of company assets, or transition of service to766another provider, then your information may be sold or767transferred as part of such a transaction as permitted768by law and/or contract.{" "}769</p>{" "}770</li>{" "}771</ul>{" "}772</div>{" "}773<div id="international-data-transfers">774{" "}775<h2>776{" "}777<span>5.2</span> International Data Transfers{" "}778</h2>{" "}779<p>780{" "}781You agree that all information collected via or by Sagemath782may be transferred, processed, and stored in the United783States, in the cloud, on our servers, on the servers of our784affiliates, or the servers of our service providers, in785order to provide the Services.{" "}786</p>{" "}787<p>788If you use Services that require you to select a geographic789location explicitly, such as compute servers or cloud file790systems, your data will be sent to the chosen location.791</p>792</div>{" "}793</div>{" "}794<div id="opt-out-right-to-object-to-processing">795{" "}796<h1>797{" "}798<span>6</span> Opt-Out (Right to Object to Processing){" "}799</h1>{" "}800<div id="general">801{" "}802<h2>803{" "}804<span>6.1</span> General{" "}805</h2>{" "}806<p>807{" "}808You have the right to object to and opt out of certain uses809of your Personal Information. Where you have consented to810Sagemath’s Processing of your Personal Information or811Sensitive Personal Information, you may withdraw that812consent at any time and opt out of further Processing by813contacting{" "}814<A href="mailto:[email protected]">[email protected]</A>815. Even if you opt out, we may still collect and use816non-Personal Information regarding your activities on our817Services and/or information from the advertisements on818Third-Party websites for non-interest based advertising819purposes, such as to determine the effectiveness of the820advertisements.{" "}821</p>{" "}822</div>{" "}823<div id="email-and-telephone-communications">824{" "}825<h2>826{" "}827<span>6.2</span> Email and Telephone Communications{" "}828</h2>{" "}829<p>830{" "}831If you receive an unwanted email from us, you can use the832unsubscribe link found at the bottom of the email to opt out833of receiving future emails. We will process your request834within a reasonable time after receipt. Note that you will835continue to receive transaction-related emails regarding836products or services you have requested. We may also send837you certain non-promotional communications regarding838Sagemath and our Services and you will not be able to opt839out of those communications (e.g., communications regarding840updates to our Terms or this Privacy Policy).{" "}841</p>{" "}842<p>843{" "}844We maintain telephone “do-not-call” and “do-not-mail” lists845as mandated by law. We process requests to be placed on846do-not-mail, do-not-phone and do-not-contact lists within 60847days after receipt, or such shorter time as may be required848by law.{" "}849</p>{" "}850</div>{" "}851<div id="mobile-devices">852{" "}853<h2>854{" "}855<span>6.3</span> Mobile devices{" "}856</h2>{" "}857<p>858{" "}859Sagemath may occasionally send you push notifications860through our mobile applications with notices that may be of861interest to you. You may at any time opt out from receiving862these types of communications by changing the settings on863your mobile device. Sagemath may also collect location-based864information if you use our mobile applications. You may opt865out of this collection by changing the settings on your866mobile device.{" "}867</p>{" "}868</div>{" "}869<div id="human-resources-data-1">870{" "}871<h2>872{" "}873<span>6.4</span> Human Resources Data{" "}874</h2>{" "}875<p>876{" "}877With regard to Personal Information that Sagemath receives878in connection with the employment relationship, Sagemath879will use such Personal Information only for880employment-related purposes as more fully described above.881If Sagemath intends to use this Personal Information for any882other purpose, Sagemath will contact the Individual and883proceed only after obtaining affirmative express consent884(opt in).{" "}885</p>{" "}886</div>{" "}887<div id="do-not-track">888{" "}889<h2>890{" "}891<span>6.5</span> “Do Not Track”{" "}892</h2>{" "}893<p>894{" "}895Do Not Track (<strong>“DNT”</strong>) is a privacy896preference that users can set in certain web browsers. DNT897is a way for users to inform websites and services that they898do not want certain information about their webpage visits899collected over time and across websites or online services.900Please note that we do not respond to or honor DNT signals901or similar mechanisms transmitted by web browsers.{" "}902</p>{" "}903</div>{" "}904</div>{" "}905<div id="rights-of-access-rectification-erasure-and-restriction">906{" "}907<h1>908{" "}909<span>7</span> Rights of Access, Rectification, Erasure,910Restriction, and to Object{" "}911</h1>{" "}912<p>913{" "}914In accordance with applicable law, you may have the right to:915(i) request confirmation of whether we are processing your916personal information; (ii) obtain access to or a copy of your917personal information; (iii) receive an electronic copy of918personal information that you have provided to us, or ask us919to send that information to another company (the “right of920data portability”); (iv) restrict our uses of your personal921information; (v) seek correction of inaccurate, untrue or922incomplete personal information; (vi) request erasure of923personal information held about you by Sagemath, subject to924certain exceptions prescribed by law; (vii) object to925processing of your personal information. If you would like to926exercise any of these rights, please contact us as set forth927below.{" "}928</p>{" "}929<p>930{" "}931We will process such requests in accordance with applicable932laws and free of charge. However, if the request is excessive933or repetitive, Sagemath may charge a reasonable fee. To934protect your privacy, Sagemath will take steps to verify your935identity before fulfilling your request.{" "}936</p>{" "}937</div>{" "}938<div id="data-retention">939{" "}940<h1>941{" "}942<span>8</span> Data Retention{" "}943</h1>{" "}944<p>945{" "}946Sagemath retains the Personal Information we receive as947described in this Privacy Policy for as long as you use our948Services or as necessary to fulfill the purpose(s) for which949it was collected, provide our Services, resolve disputes,950establish legal defenses, conduct audits, pursue legitimate951business purposes, enforce our agreements, and comply with952applicable laws.{" "}953</p>{" "}954</div>{" "}955<div id="security-of-your-information">956{" "}957<h1>958{" "}959<span>9</span> Security of Your Information{" "}960</h1>{" "}961<p>962{" "}963We take steps to ensure that your information is treated964securely and in accordance with this Privacy Policy. We965encrypt data storage and backups, use firewalls and access966control. You can learn more details about measures taken and967third party audits and certifications on our Trust page at{" "}968<A href="/policies/trust">969https://cocalc.com/policies/trust970</A>{" "}971Unfortunately, the Internet cannot be guaranteed to be 100%972secure, and we cannot ensure or warrant the security of any973information you provide to us. To the fullest extent permitted974by applicable law, we do not accept liability for975unintentional disclosure.{" "}976</p>{" "}977<p>978{" "}979By using the Services or providing Personal Information to us,980you agree that we may communicate with you electronically981regarding security, privacy, and administrative issues982relating to your use of the Services. If we learn of a983personal data breach, in accordance with GDPR we will inform984the Supervisory Authority within 72 hours. If there is a high985risk to your security or if required by the Supervisory986Authority, we will notify you electronically by posting a987notice on the Services or sending an e-mail to you.988</p>{" "}989</div>{" "}990<div id="childrens-privacy">991{" "}992<h1>993{" "}994<span>10</span> Children’s Privacy{" "}995</h1>{" "}996<p>997{" "}998The Services are not directed to children under 16 years of999age, and Sagemath does not knowingly collect Personal1000Information from children under 16 years of age. If we learn1001that we have collected any Personal Information from children1002under 16 years old, we will promptly take steps to delete such1003information.{" "}1004</p>{" "}1005</div>{" "}1006<div id="redresscompliance-and-accountability">1007{" "}1008<h1>1009{" "}1010<span>11</span> Redress/Compliance and Accountability{" "}1011</h1>{" "}1012<p>1013{" "}1014If you have any questions about our privacy practices or this1015Privacy Policy, please contact Sagemath by email at{" "}1016<A href="mailto:[email protected]">[email protected]</A>.1017We will address your concerns and attempt to resolve any1018privacy issues in a timely manner.{" "}1019</p>{" "}1020<p>1021{" "}1022If you are a EU resident, you may contact our Ireland1023Representative: Instant EU GDPR Representative Ltd, Adam1024Brogden,{" "}1025<a href="mailto:[email protected]">1026[email protected]1027</a>1028, Tel +353 15 549 700,{" "}1029<a href="https://sagemathinc.gdprlocal.com/eu">1030https://sagemathinc.gdprlocal.com/eu1031</a>1032, INSTANT EU GDPR REPRESENTATIVE LIMITED Office 2 12A Lower1033Main Street, Lucan Co. Dublin K78 X5P8 Ireland{" "}1034</p>{" "}1035<p>1036{" "}1037If you are a UK resident, you may contact our UK1038Representative: GDPRLocal Ltd, Adam Brogden,{" "}1039<a href="mailto:[email protected]">1040[email protected]1041</a>1042, Tel +441 772 217 800,{" "}1043<a href="https://sagemathinc.gdprlocal.com/uk">1044https://sagemathinc.gdprlocal.com/uk1045</a>1046, GDPRLocal Ltd. 1st Floor Front Suite 27-29 North Street,1047Brighton England BN1 1EB{" "}1048</p>{" "}1049<p>1050{" "}1051In compliance with the EU-U.S. DPF, the UK Extension to the1052EU-U.S. DPF, and the Swiss-U.S. DPF, Sagemath commits to1053resolve DPF Principles-related complaints about our collection1054and use of your personal information. EU, UK, and Swiss1055individuals with inquiries or complaints regarding our1056handling of personal data received in reliance on the EU-U.S.1057DPF, the UK Extension to the EU-U.S. DPF, and the Swiss-U.S.1058DPF should first contact Sagemath at the contact information1059provided above.{" "}1060</p>{" "}1061<p>1062{" "}1063In compliance with the EU-U.S. DPF, the UK Extension to the1064EU-U.S. DPF, and the Swiss-U.S. DPF, Sagemath commits to1065cooperate and comply respectively with the advice of the panel1066established by the EU data protection authorities (DPAs), the1067UK Information Commissioner’s Office (ICO) and the Gibraltar1068Regulatory Authority (GRA), and the Swiss Federal Data1069Protection and Information Commissioner (FDPIC) with regard to1070unresolved complaints concerning our handling of personal data1071received in reliance on the EU-U.S. DPF, the UK Extension to1072the EU-U.S. DPF, and the Swiss-U.S. DPF.{" "}1073</p>{" "}1074<p>1075{" "}1076Such independent dispute resolution mechanisms are available1077to citizens free of charge. If any request remains unresolved,1078you may contact the national data protection authority for1079your EU Member State.{" "}1080</p>{" "}1081<p>1082{" "}1083You may also have a right, under certain conditions, to invoke1084binding arbitration for complaints regarding DPF compliance1085not resolved by any of the other DPF mechanisms; for1086additional information, see{" "}1087<A href="https://www.dataprivacyframework.gov/s/article/ANNEX-I-introduction-dpf?tabset-35584=2">1088www.dataprivacyframework.gov/s/article/ANNEX-I-introduction-dpf?tabset-35584=21089</A>1090. The Federal Trade Commission has jurisdiction over1091Sagemath’s compliance with the EU-U.S. DPF, the UK Extension1092to the EU-U.S. DPF, and the Swiss-U.S. DPF.{" "}1093</p>{" "}1094</div>{" "}1095<div id="other-rights-and-important-information">1096{" "}1097<h1>1098{" "}1099<span>12</span> Other Rights and Important Information{" "}1100</h1>{" "}1101<div id="changes-to-our-privacy-policy-and-practices">1102{" "}1103<h2>1104{" "}1105<span>12.1</span> Changes To Our Privacy Policy and1106Practices{" "}1107</h2>{" "}1108<p>1109{" "}1110We may revise this Privacy Policy from time to time in our1111sole discretion. If there are any material changes to this1112Privacy Policy, we will notify you as required by applicable1113law. You understand and agree that you will be deemed to1114have accepted the updated Privacy Policy if you continue to1115use the Services after the new Privacy Policy takes1116effect.{" "}1117</p>{" "}1118</div>{" "}1119<div id="california-privacy-rights">1120{" "}1121<h2>1122{" "}1123<span>12.2</span> California Privacy Rights{" "}1124</h2>{" "}1125<p>1126{" "}1127California law permits users who are California residents to1128request and obtain from us once a year, free of charge, a1129list of the Third Parties to whom we have disclosed their1130Personal Information (if any) for their direct marketing1131purposes in the prior calendar year, as well as the type of1132Personal Information disclosed to those parties. Sagemath1133does not share Personal Information with Third Parties for1134their own marketing purposes.{" "}1135</p>{" "}1136</div>{" "}1137<div id="supervisory-authority">1138{" "}1139<h2>1140{" "}1141<span>12.3</span> Supervisory Authority{" "}1142</h2>{" "}1143<p>1144{" "}1145If you are located in the European Economic Area, you have1146the right to lodge a complaint with a supervisory authority1147if you believe our processing of your Personal Information1148violates applicable law.{" "}1149</p>{" "}1150</div>{" "}1151<div id="compliance">1152{" "}1153<h2>1154{" "}1155<span>12.4</span> Compliance{" "}1156</h2>{" "}1157<p>1158{" "}1159This Policy shall be implemented by Sagemath and all its1160operating divisions, subsidiaries and affiliates. Sagemath1161has put in place mechanisms to verify ongoing compliance1162with DPF Principles and this Policy. Any Employee that1163violates these privacy principles will be subject to1164disciplinary procedures.{" "}1165</p>{" "}1166</div>{" "}1167</div>{" "}1168<div id="definitions">1169{" "}1170<h1>1171{" "}1172<span>13</span> Definitions{" "}1173</h1>{" "}1174<p>1175{" "}1176The following capitalized terms shall have the meanings herein1177as set forth below.{" "}1178</p>{" "}1179<ul>1180{" "}1181<li>1182{" "}1183<p>1184{" "}1185<strong>“Agent”</strong> means any Third Party that1186Processes Personal Information pursuant to the1187instructions of, and solely for, Sagemath or to which1188Sagemath discloses Personal Information for use on its1189behalf.{" "}1190</p>{" "}1191</li>{" "}1192<li>1193{" "}1194<p>1195{" "}1196<strong>“Employee”</strong> refers to any current,1197temporary, permanent, prospective or former employee,1198director, contractor, worker, or retiree of Sagemath or1199its subsidiaries worldwide.{" "}1200</p>{" "}1201</li>{" "}1202<li>1203{" "}1204<p>1205{" "}1206<strong>“Personal Information”</strong> is any information1207relating to an identified or identifiable natural person (1208<strong>“Individual”</strong>).{" "}1209</p>{" "}1210</li>{" "}1211<li>1212{" "}1213<p>1214{" "}1215<strong>“DPF Principles”</strong> means the seven (7)1216principles of the Data Privacy Framework: (1) notice, (2)1217choice, (3) accountability for onward transfer, (4)1218security, (5) data integrity and purpose limitation, (6)1219access, and (7) recourse, enforcement, and liability.1220Additionally, it includes the sixteen (16) supplemental1221principles described in the Data Privacy Framework: (1)1222sensitive data, (2) journalistic exceptions, (3) secondary1223liability, (4) performing due diligence and conducting1224audits, (5) the role of the data protection authorities,1225(6) self-certification, (7) verification, (8) access, (9)1226human resources data, (10) obligatory contracts for onward1227transfers, (11) dispute resolution and enforcement, (12)1228choice – timing of opt-out, (13) travel information, (14)1229pharmaceutical and medical products, (15) public record1230and publicly available information, and (16) access1231requests by public authorities.{" "}1232</p>{" "}1233</li>{" "}1234<li>1235{" "}1236<p>1237{" "}1238<strong>“Process”</strong> or{" "}1239<strong>“Processing”</strong> means any operation which is1240performed upon Personal Information, whether or not by1241automatic means, such as collection, recording,1242organization, structuring, storage, adaptation or1243alteration, retrieval, consultation, use, disclosure by1244transmission, dissemination or otherwise making available,1245alignment or combination, restriction, erasure, or1246destruction.{" "}1247</p>{" "}1248</li>{" "}1249<li>1250{" "}1251<p>1252{" "}1253<strong>“Sensitive Data”</strong> or{" "}1254<strong>“Sensitive Personal Information”</strong> is a1255subset of Personal Information which, due to its nature,1256has been classified by law or by policy as deserving1257additional privacy and security protections. Sensitive1258Personal Information includes Personal Information1259regarding EU residents that is classified as a{" "}1260<strong>“Special Category of Personal Data”</strong> under1261EU law, which consists of the following data elements: (1)1262race or ethnic origin; (2) political opinions; (3)1263religious or philosophical beliefs; (4) trade union1264membership; (5) genetic data; (6) biometric data where1265Processed to uniquely identify a person; (6) health1266information; (7) sexual orientation or information about1267the Individual’s sex life; or (8) information relating to1268the commission of a criminal offense.{" "}1269</p>{" "}1270</li>{" "}1271<li>1272{" "}1273<p>1274{" "}1275<strong>“Third Party”</strong> is any company, natural or1276legal person, public authority, agency, or body other than1277the Individual, Sagemath or Sagemath’s Agents.1278</p>1279</li>1280</ul>1281</div>1282<div id="revision-history">1283<h1>1284<span>14</span> Revision history1285</h1>1286{/* @ts-ignore */}1287<table1288cellPadding="5px"1289style={{ margin: "auto", border: "1px solid black" }}1290>1291<thead>1292<tr>1293<th align="left"> Title </th> <th> Effective Date </th>1294</tr>1295</thead>1296<tbody>1297<tr>1298<td> Sagemath Privacy Policy </td>1299<td> 2015-05-03 </td>1300</tr>1301<tr>1302<td> Updated Sagemath Privacy Policy </td>1303<td> 2018-10-05 </td>1304</tr>1305<tr>1306<td> Updated Sagemath Privacy Policy </td>1307<td> 2018-10-29 </td>1308</tr>1309<tr>1310<td>Update: Privacy Shield</td>1311<td> 2020-02-04 </td>1312</tr>1313<tr>1314<td>1315Update: temporarily remove mention of Privacy Shield1316</td>1317<td> 2020-02-06 </td>1318</tr>1319<tr>1320<td>Update: restore mention of Privacy Shield</td>1321<td> 2020-02-20 </td>1322</tr>1323<tr>1324<td>Update: revise JAMS link</td>1325<td> 2022-09-15 </td>1326</tr>1327<tr>1328<td>1329Update: Data Privacy Framework instead of Privacy Shield1330</td>1331<td> 2023-08-23 </td>1332</tr>1333<tr>1334<td>Update: clarify alignment with GDPR</td>1335<td> 2025-02-20 </td>1336</tr>1337<tr>1338<td>1339Update: HR data require explicit opt-in for any new use1340</td>1341<td> 2025-10-03 </td>1342</tr>1343<tr>1344<td>1345Update: add the list of used cookies and their purpose1346</td>1347<td> 2026-01-06 </td>1348</tr>1349</tbody>1350</table>1351<p>1352{" "}1353A revision control history for this web page can be found at1354<A href="https://github.com/sagemathinc/cocalc/commits/master/src/packages/next/pages/policies/privacy.tsx">1355{" "}1356github.com/sagemathinc/cocalc/commits/master/src/packages/next/pages/policies/privacy.tsx1357</A>1358.{" "}1359</p>{" "}1360</div>1361<h1>Questions?</h1>1362<p>1363Please contact us at{" "}1364<A href="mailto:[email protected]">[email protected]</A> if1365you have any questions about our Privacy Policy.1366</p>1367</div>1368</div>1369<Footer />1370</Layout.Content>{" "}1371</Layout>1372</Customize>1373);1374}13751376export async function getServerSideProps(context) {1377return await withCustomize({ context });1378}137913801381