"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.getServerSideProps = void 0;
const jsx_runtime_1 = require("react/jsx-runtime");
const footer_1 = __importDefault(require("components/landing/footer"));
const header_1 = __importDefault(require("components/landing/header"));
const head_1 = __importDefault(require("components/landing/head"));
const antd_1 = require("antd");
const with_customize_1 = __importDefault(require("lib/with-customize"));
const customize_1 = require("lib/customize");
const A_1 = __importDefault(require("components/misc/A"));
const config_1 = require("lib/config");
function TermsOfService({ customize }) {
    return ((0, jsx_runtime_1.jsxs)(customize_1.Customize, { value: customize, children: [(0, jsx_runtime_1.jsx)(head_1.default, { title: "Third Parties" }), (0, jsx_runtime_1.jsxs)(antd_1.Layout, { children: [(0, jsx_runtime_1.jsx)(header_1.default, { page: "policies", subPage: "thirdparties" }), (0, jsx_runtime_1.jsxs)(antd_1.Layout.Content, { style: {
                            backgroundColor: "white",
                        }, children: [(0, jsx_runtime_1.jsxs)("div", { style: {
                                    maxWidth: config_1.MAX_WIDTH,
                                    margin: "15px auto",
                                    padding: "15px",
                                    backgroundColor: "white",
                                }, children: [(0, jsx_runtime_1.jsxs)("div", { style: { textAlign: "center", color: "#444" }, children: [(0, jsx_runtime_1.jsx)("h1", { style: { fontSize: "28pt" }, children: "CoCalc - Third Parties Statements" }), (0, jsx_runtime_1.jsx)("h2", { children: "Last Updated: September 15, 2021" })] }), (0, jsx_runtime_1.jsxs)("div", { style: { fontSize: "12pt" }, children: [(0, jsx_runtime_1.jsxs)("p", { children: ["CoCalc uses a number of third party providers and services. For each of them, we link to further policies, explain the purpose and use case, and which data is shared.", " "] }), (0, jsx_runtime_1.jsxs)("ul", { children: [(0, jsx_runtime_1.jsxs)("li", { children: [(0, jsx_runtime_1.jsx)(A_1.default, { href: "https://cloud.google.com/", children: "Google Cloud Platform" }), " ", "by Google Inc."] }), (0, jsx_runtime_1.jsxs)("ul", { children: [(0, jsx_runtime_1.jsxs)("li", { children: ["Google Compute Engine: running the online service (", (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://cloud.google.com/terms/data-processing-terms", children: "data processing and security terms" }), ")"] }), (0, jsx_runtime_1.jsx)("li", { children: "Google Cloud Storage: saving various files, project archives, and backup" }), (0, jsx_runtime_1.jsxs)("li", { children: ["part of", " ", (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.privacyshield.gov/participant?id=a2zt000000001L5AAI", children: "us/eu privacy shield" })] })] }), (0, jsx_runtime_1.jsx)("li", { children: "Google Analytics by Google Inc." }), (0, jsx_runtime_1.jsxs)("ul", { children: [(0, jsx_runtime_1.jsx)("li", { children: "usage: basically sets a cookie to help understand usage" }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://marketingplatform.google.com/about/analytics/terms/us/", children: "terms of service" }) }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://support.google.com/analytics/answer/181881?hl=en", children: "opt-out plugin" }) })] }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.google.com/recaptcha/about/", children: "reCAPTCHA" }) }), (0, jsx_runtime_1.jsxs)("ul", { children: [(0, jsx_runtime_1.jsx)("li", { children: "usage: fraud and abuse protection" }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://policies.google.com/terms", children: "Terms of Usage" }) }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://policies.google.com/privacy", children: "Privacy Policy" }) })] }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.zendesk.com/", children: "Zendesk" }) }), (0, jsx_runtime_1.jsxs)("ul", { children: [(0, jsx_runtime_1.jsx)("li", { children: "usage: support tickets" }), (0, jsx_runtime_1.jsx)("li", { children: "shared: name, email address, account id" }), (0, jsx_runtime_1.jsxs)("li", { children: [(0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.zendesk.com/company/customers-partners/privacy-policy/", children: "privacy policy" }), " ", "and", " ", (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.zendesk.com/company/customers-partners/eu-data-protection/", children: "eu data protection" })] }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.privacyshield.gov/participant?id=a2zt0000000TOjeAAG", children: "us/eu privacy shield" }) })] }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://stripe.com", children: "Stripe, Inc." }) }), (0, jsx_runtime_1.jsxs)("ul", { children: [(0, jsx_runtime_1.jsx)("li", { children: "usage: payment processor" }), (0, jsx_runtime_1.jsx)("li", { children: "shared: name, email address, subscription data, account id" }), (0, jsx_runtime_1.jsxs)("li", { children: [(0, jsx_runtime_1.jsx)(A_1.default, { href: "https://stripe.com/us/privacy", children: "privacy policy" }), " ", "and", " ", (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://stripe.com/privacy-shield-policy", children: "privacy shield information" })] }), (0, jsx_runtime_1.jsx)("li", { children: "Credit card information and associated data is only stored by Stripe" }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.privacyshield.gov/participant?id=a2zt0000000TQOUAA4", children: "us/eu privacy shield" }) })] }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://meet.jit.si/", children: "Jitsi Video Conferencing" }) }), (0, jsx_runtime_1.jsxs)("ul", { children: [(0, jsx_runtime_1.jsx)("li", { children: "usage: embedded video conferencing" }), (0, jsx_runtime_1.jsx)("li", { children: "shared: no personal data is shared" }), (0, jsx_runtime_1.jsxs)("li", { children: [(0, jsx_runtime_1.jsx)(A_1.default, { href: "https://jitsi.org/meet/terms", children: "privacy policy" }), ", the service is run by Atlassian"] }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.privacyshield.gov/participant?id=a2zt00000008RdQAAU", children: "us/eu privacy shield" }) })] }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://gravatar.com/", children: "Gravatar by Automattic" }) }), (0, jsx_runtime_1.jsxs)("ul", { children: [(0, jsx_runtime_1.jsx)("li", { children: "usage: avatar images" }), (0, jsx_runtime_1.jsx)("li", { children: "shared: email address" }), (0, jsx_runtime_1.jsx)("li", { children: "NOT used by CoCalc in any way unless user explicitly requests it." }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://automattic.com/privacy/", children: "privacy policy" }) }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.privacyshield.gov/participant?id=a2zt0000000CbqcAAC", children: "us/eu privacy shield" }) })] }), (0, jsx_runtime_1.jsx)("li", { children: "Google GSuite" }), (0, jsx_runtime_1.jsxs)("ul", { children: [(0, jsx_runtime_1.jsx)("li", { children: "usage: email communication" }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://gsuite.google.com/intl/en/security/", children: "GSuite security" }) }), (0, jsx_runtime_1.jsx)("li", { children: "shared: name, email address for emails sent or received by SageMath, Inc." })] }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.cloudflare.com/", children: "Cloudflare" }) }), (0, jsx_runtime_1.jsxs)("ul", { children: [(0, jsx_runtime_1.jsx)("li", { children: "usage: DDOS protection, i.e. manages data traffic from and to the cocalc.com service" }), (0, jsx_runtime_1.jsx)("li", { children: "shared: no structured user data is shared with them" }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.cloudflare.com/gdpr/introduction/", children: "GDPR info" }) }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.privacyshield.gov/participant?id=a2zt0000000GnZKAA0", children: "us/eu privacy shield" }) })] }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.backblaze.com/", children: "Backblaze" }) }), (0, jsx_runtime_1.jsxs)("ul", { children: [(0, jsx_runtime_1.jsx)("li", { children: "usage: additional backup for emergency situations" }), (0, jsx_runtime_1.jsxs)("li", { children: [(0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.backblaze.com/company/privacy.html", children: "Backblaze Privacy Notice" }), " ", "and", " ", (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.backblaze.com/company/dpa.html", children: "Data Processing Addendum" }), " "] })] }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://sendgrid.com/", children: "Sendgrid (twilio)" }) }), (0, jsx_runtime_1.jsxs)("ul", { children: [(0, jsx_runtime_1.jsx)("li", { children: "usage: email backend (transactional, e.g. welcome, password resets, ...)" }), (0, jsx_runtime_1.jsx)("li", { children: "shared: email address" }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://www.twilio.com/legal/privacy", children: "Privacy Policy" }) }), (0, jsx_runtime_1.jsxs)("li", { children: [(0, jsx_runtime_1.jsx)(A_1.default, { href: "https://sendgrid.com/resource/general-data-protection-regulation-2/", children: "GDPR Information" }), " "] })] }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://aws.amazon.com/", children: "Amazon AWS" }) }), (0, jsx_runtime_1.jsxs)("ul", { children: [(0, jsx_runtime_1.jsx)("li", { children: "usage: secondary email backend (transactional, e.g. welcome, password resets, ...)" }), (0, jsx_runtime_1.jsx)("li", { children: "shared: email address" }), (0, jsx_runtime_1.jsx)("li", { children: (0, jsx_runtime_1.jsx)(A_1.default, { href: "https://aws.amazon.com/compliance/data-privacy-faq/", children: "Data Privacy Notice" }) }), (0, jsx_runtime_1.jsxs)("li", { children: [(0, jsx_runtime_1.jsx)(A_1.default, { href: "https://aws.amazon.com/compliance/gdpr-center/", children: "GDPR Information" }), " "] })] })] }), (0, jsx_runtime_1.jsx)("h1", { children: "Questions?" }), (0, jsx_runtime_1.jsxs)("p", { children: ["Please contact us at", " ", (0, jsx_runtime_1.jsx)(A_1.default, { href: "mailto:office@sagemath.com", children: "office@sagemath.com" }), " if you have any questions about our Third Parties."] }), (0, jsx_runtime_1.jsx)("h1", { children: "Changes" }), (0, jsx_runtime_1.jsx)("ul", { children: (0, jsx_runtime_1.jsx)("li", { children: "September 15, 2021: removed appear.in, which we no longer use." }) })] })] }), (0, jsx_runtime_1.jsx)(footer_1.default, {})] }), " "] })] }));
}
exports.default = TermsOfService;
async function getServerSideProps(context) {
    return await (0, with_customize_1.default)({ context });
}
exports.getServerSideProps = getServerSideProps;
//# sourceMappingURL=thirdparties.js.map