From 1b65b1d59663e2adf37205b6023fca62bda33df9 Mon Sep 17 00:00:00 2001 From: Matt Aitken Date: Mon, 10 Jul 2023 15:19:45 +0100 Subject: [PATCH] Deleted legal pages from the app --- apps/webapp/app/routes/legal.abuse.mdx | 34 ------- apps/webapp/app/routes/legal.privacy.mdx | 120 ----------------------- apps/webapp/app/routes/legal.terms.mdx | 88 ----------------- apps/webapp/app/routes/legal.tsx | 60 ------------ 4 files changed, 302 deletions(-) delete mode 100644 apps/webapp/app/routes/legal.abuse.mdx delete mode 100644 apps/webapp/app/routes/legal.privacy.mdx delete mode 100644 apps/webapp/app/routes/legal.terms.mdx delete mode 100644 apps/webapp/app/routes/legal.tsx diff --git a/apps/webapp/app/routes/legal.abuse.mdx b/apps/webapp/app/routes/legal.abuse.mdx deleted file mode 100644 index 70c832c5e..000000000 --- a/apps/webapp/app/routes/legal.abuse.mdx +++ /dev/null @@ -1,34 +0,0 @@ -# Use Restrictions - -_Last updated: September 22, 2022_ - -We recognize that however good the maker’s intentions, technology can amplify the ability to cause great harm. That’s why we’ve established this policy. We feel an ethical obligation to counter such harm: both in terms of dealing with instances where Trigger is used (and abused) to further such harm, and to state unequivocally that the products we make at Trigger are not safe havens for people who wish to commit such harm. If you have an account with any of our products, you can’t use them for any of the restricted purposes listed below. - -## Restricted purposes - -- **Violence, or threats thereof**: If an activity qualifies as violent crime in the United States or where you live, you may not use Trigger products to plan, perpetrate, or threaten that activity. -- **Child exploitation, sexualization, or abuse**: We don’t tolerate any activities that create, disseminate, or otherwise cause child abuse. Keep away and stop. Just stop. -- **Hate speech**: You cannot use our products to advocate for the extermination, domination, or oppression of people. -- **Harassment**: Intimidating or targeting people or groups through repeated communication, including using racial slurs or dehumanizing language, is not welcome at Trigger. -- **Doxing**: If you are using Trigger products to share other peoples’ private personal information for the purposes of harassment, we don’t want anything to do with you. -- **Malware or spyware**: Code for good, not evil. If you are using our products to make or distribute anything that qualifies as malware or spyware — including remote user surveillance — begone. -- **Phishing or otherwise attempting fraud**: It is not okay to lie about who you are or who you affiliate with to steal from, extort, or otherwise harm others. -- **Spamming**: No one wants unsolicited commercial emails. We don’t tolerate folks (including their bots) using Trigger products for spamming purposes. If your emails don’t pass muster with [CAN-SPAM](https://www.ftc.gov/tips-advice/business-center/guidance/can-spam-act-compliance-guide-business) or any other anti-spam law, it’s not allowed. -- **Cybersquatting**: We don’t like username extortionists. If you purchase a Trigger product account in someone else’s name and then try to sell that account to them, you are [cybersquatting](https://www.law.cornell.edu/uscode/text/15/1125). Cybersquatting accounts are subject to immediate cancellation. -- **Infringing on intellectual property**: You can’t use Trigger products to make or disseminate work that uses the intellectual property of others beyond the bounds of [fair use](https://www.copyright.gov/fair-use/more-info.html). - -While our use restrictions are comprehensive, they can’t be exhaustive — it’s possible an offense could defy categorization, present for the first time, or illuminate a moral quandary we hadn’t yet considered. That said, we hope the overarching spirit is clear: Trigger is not to be harnessed for harm, whether mental, physical, personal or civic. Different points of view — philosophical, religious, and political — are welcome, but ideologies like white nationalism, or hate-fueled movements anchored by oppression, violence, abuse, extermination, or domination of one group over another, will not be accepted here. - -## How to report abuse - -For cases of suspected malware, spyware, phishing, spamming, and cybersquatting, please alert us at [hello@trigger.dev.run](mailto:hello@trigger.dev.run). - -For all other cases, please let us know by emailing [hello@trigger.dev.run](mailto:hello@trigger.dev.run). If you’re not 100% sure if something rises to the level of our use restrictions policy, report it anyway. - -Please share as much as you are comfortable with about the account, the content or behavior you are reporting, and how you found it. Sending us a URL or screenshots is super helpful. If you need a secure file transfer, let us know and we will send you a link. We will not disclose your identity to anyone associated with the reported account. - -Someone on our team will respond within one business day to let you know we’ve begun investigating. We will also let you know the outcome of our investigation (unless you ask us not to, or we are not allowed to under law). - -This policy and process applies to any product created and owned by Trigger Ltd. - -Adapted from the [Basecamp open-source policies](https://github.com/basecamp/policies) / [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) diff --git a/apps/webapp/app/routes/legal.privacy.mdx b/apps/webapp/app/routes/legal.privacy.mdx deleted file mode 100644 index dfd7c3404..000000000 --- a/apps/webapp/app/routes/legal.privacy.mdx +++ /dev/null @@ -1,120 +0,0 @@ -# Privacy policy - -_Last updated: September 22, 2022_ - -The privacy of your data—and it is your data, not ours!—is a big deal to us. In this policy, we lay out: what data we collect and why; how your data is handled; and your rights with respect to your data. We promise we never sell your data: never have, never will. - -This policy applies to all products built and maintained by Trigger Ltd. - -## What we collect and why - -Our guiding principle is to collect only what we need. Here’s what that means in practice: - -### Identity & access - -When you sign up for a Trigger product, we ask for identifying information such as your name, email address, and maybe a company name. That’s so you can personalize your new account, and we can send you product updates and other essential information. We may also send you optional surveys from time to time to help us understand how you use our products and to make improvements. With your consent, we will send you our newsletter and other updates. We sometimes also give you the option to add a profile picture that displays in our products. - -We’ll never sell your personal information to third parties, and we won’t use your name or company in marketing statements without your permission either. - -### Billing information - -If you sign up for a paid Trigger product, you will be asked to provide your payment information and billing address. Credit card information is submitted directly to our payment processor and doesn’t hit Trigger servers. We store a record of the payment transaction, including the last 4 digits of the credit card number, for purposes of account history, invoicing, and billing support. We store your billing address so we can charge you for service, calculate any sales tax due, send you invoices, and detect fraudulent credit card transactions. We occasionally use aggregate billing information to guide our marketing efforts. - -### Product interactions - -We store on our servers the content that you upload or receive or maintain in your Trigger product accounts. This is so you can use our products as intended, for example, to create projects in Trigger. We keep this content as long as your account is active. If you delete your account, we’ll delete the content within 60 days. - -### Geolocation data - -For most of our products, we log the full IP address used to sign up a product account and retain that for use in mitigating future spammy signups. We also log all account access by full IP address for security and fraud prevention purposes, and we keep this login data for as long as your product account is active. - -### Website interactions - -We collect information about your browsing activity for analytics and statistical purposes such as conversion rate testing and experimenting with new product designs. This includes, for example, your browser and operating system versions, your IP address, which web pages you visited and how long they took to load, and which website referred you to us. If you have an account and are signed in, these web analytics data are tied to your IP address and user account until your account is no longer active. The web analytics we use are described further in the Advertising and Cookies section. - -### Anti-bot assessments - -We use third-party [CAPTCHA](https://en.wikipedia.org/wiki/CAPTCHA) services across our applications to mitigate brute force logins. We have a legitimate interest in protecting our apps and the broader Internet community from credential stuffing attacks and spam. When you log into your Trigger accounts, the CAPTCHA service evaluates various information (e.g., IP address, how long the visitor has been on the app, mouse movements) to try to detect if the activity is from an automated program instead of a human. We retain these data via our subprocessor indefinitely for use in spam mitigation. - -### Advertising and Cookies - -Trigger runs contextual ads on various third-party platforms such as Google, Reddit, and LinkedIn. Users who click on one of our ads will be sent to the Trigger marketing site. Where permissible under law, we may load an ad-company script on their browsers that sets a third-party cookie and sends information to the ad network to enable evaluation of the effectiveness of our ads, e.g., which ad they clicked and which keyword triggered the ad, and whether they performed certain actions such as clicking a button or submitting a form. - -We also use persistent first-party cookies and some third-party cookies to store certain preferences, make it easier for you to use our applications, and perform A/B testing as well as support some analytics. - -A cookie is a piece of text stored by your browser. It may help remember login information and site preferences. It might also collect information such as your browser type, operating system, web pages visited, duration of visit, content viewed, and other click-stream data. You can adjust cookie retention settings and accept or block individual cookies in your browser settings, although our apps won’t work and other aspects of our service may not function properly if you turn cookies off. - -### Voluntary correspondence - -When you email Trigger with a question or to ask for help, we keep that correspondence, including your email address, so that we have a history of past correspondence to reference if you reach out in the future. - -We also store information you may volunteer, for example, written responses to surveys. If you agree to a customer interview, we may ask for your permission to record the conversation for future reference or use. We will only do so with your express consent. - -## When we access or share your information - -**To provide products or services you’ve requested**. We use some third-party subprocessors to help run our applications and provide the Services to you. We also use third-party processors for other business functions such as managing newsletter subscriptions, sending customer surveys, and providing our company storefront. - -We may share your information at your direction if you integrate a third-party service into your use of our products. - -**To exclude you from seeing our ads.** Where permissible by law and if you have an Trigger account, we may share a one-way hash of your email address with ad companies to exclude you from seeing our ads. - -**To help you troubleshoot or squash a software bug, with your permission.** If at any point we need to access your content to help you with a support case, we will ask for your consent before proceeding. - -**To investigate, prevent, or take action regarding [restricted uses](../abuse/index.md).** Accessing a customer’s account when investigating potential abuse is a measure of last resort. We want to protect the privacy and safety of both our customers and the people reporting issues to us, and we do our best to balance those responsibilities throughout the process. If we discover you are using our products for a restricted purpose, we will take action as necessary, including notifying appropriate authorities where warranted. - -**When required under applicable law.** - -- Requests for user data. Our policy is to not respond to government requests for user data unless we are compelled by legal process or in limited circumstances in the event of an emergency request. However, if U.S. law enforcement authorities have the necessary warrant, criminal subpoena, or court order requiring us to share data, we must comply. Likewise, we will only respond to requests from government authorities outside the U.S. if compelled by the U.S. government through procedures outlined in a mutual legal assistance treaty or agreement. It is Trigger’s policy to notify affected users before we share data unless we are legally prohibited from doing so, and except in some emergency cases. -- Preservation requests. Similarly, Trigger’s policy is to comply with requests to preserve data only if compelled by the U.S. Federal Stored Communications Act, 18 U.S.C. Section 2703(f), or by a properly served U.S. subpoena for civil matters. We do not share preserved data unless required by law or compelled by a court order that we choose not to appeal. Furthermore, unless we receive a proper warrant, court order, or subpoena before the required preservation period expires, we will destroy any preserved copies of customer data at the end of the preservation period. -- If we are audited by a tax authority, we may be required to share billing-related information. If that happens, we will share only the minimum needed, such as billing addresses and tax exemption information. - -Finally, if Trigger Ltd is acquired by or merges with another company — we don’t plan on that, but if it happens — we’ll notify you well before any of your personal information is transferred or becomes subject to a different privacy policy. - -## Your rights with respect to your information - -At Trigger, we strive to apply the same data rights to all customers, regardless of their location. Some of these rights include: - -- **Right to Know.** You have the right to know what personal information is collected, used, shared or sold. We outline both the categories and specific bits of data we collect, as well as how they are used, in this privacy policy. -- **Right of Access.** This includes your right to access the personal information we gather about you, and your right to obtain information about the sharing, storage, security and processing of that information. -- **Right to Correction.** You have the right to request correction of your personal information. -- **Right to Erasure / “To Be Forgotten”.** This is your right to request, subject to certain limitations under applicable law, that your personal information be erased from our possession and, by extension, from all of our service providers. Fulfillment of some data deletion requests may prevent you from using Trigger services because our applications may then no longer work. In such cases, a data deletion request may result in closing your account. -- **Right to Complain.** You have the right to make a complaint regarding our handling of your personal information with the appropriate supervisory authority. -- **Right to Restrict Processing.** This is your right to request restriction of how and why your personal information is used or processed, including opting out of sale of personal information. (Again: we never have and never will sell your personal data.) -- **Right to Object.** You have the right, in certain situations, to object to how or why your personal information is processed. -- **Right to Portability.** You have the right to receive the personal information we have about you and the right to transmit it to another party. -- **Right to not Be Subject to Automated Decision-Making.** You have the right to object to and prevent any decision that could have a legal or similarly significant effect on you from being made solely based on automated processes. This right is limited if the decision is necessary for performance of any contract between you and us, is allowed by applicable law, or is based on your explicit consent. -- **Right to Non-Discrimination.** We do not and will not charge you a different amount to use our products, offer you different discounts, or give you a lower level of customer service because you have exercised your data privacy rights. However, the exercise of certain rights may, by virtue of your exercising those rights, prevent you from using our Services. - -Many of these rights can be exercised by signing in and updating your account information. - -If you have questions about exercising these rights or need assistance, please contact us at [hello@trigger.dev.run](mailto:hello@trigger.dev.run). If an authorized agent is corresponding on your behalf, we will need written consent with a signature from the account holder before proceeding. - -If you are in the EU or UK, you can contact your data protection authority to file a complaint or learn more about local privacy laws. - -## How we secure your data - -All data is encrypted via [SSL/TLS](https://en.wikipedia.org/wiki/Transport_Layer_Security) when transmitted from our servers to your browser. The database backups are also encrypted. In addition, we go to great lengths to secure your data at rest. - -Most data is not encrypted while they live in our database (since they need to be ready to send to you when you need them). The disks storing the data keys are encrypted as well. Our servers decrypt the data to send it to you when you need it. - -## What happens when you delete content in your product accounts - -If you choose to cancel your account, your content will become immediately inaccessible and should be purged from our systems in full within 60 days. This applies both for cases when an account owner directly cancels and for auto-cancelled accounts. - -## Location of site and data - -Our products and other web properties are operated in the United Kingdom. If you are located in the European Union, US, or elsewhere outside of the United Kingdom, **please be aware that any information you provide to us might be transferred to and stored in the United States**. By using our websites or Services and/or providing us with your personal information, you consent to this transfer. - -## When transferring personal data from the EU - -The European Data Protection Board (EDPB) has issued guidance that personal data transferred out of the EU must be treated with the same level of protection that is granted under EU privacy law. UK law provides similar safeguards for UK user data that is transferred out of the UK. Accordingly, Trigger has adopted a data processing addendum with Standard Contractual Clauses to help ensure this protection. - -There are also a few ad hoc cases where EU personal data may be transferred to the U.S. in connection with Trigger Ltd operations, for instance, if an EU user signs up for our newsletter or participates in one of our surveys or buys swag from our company online store. Such transfers are only occasional and data is transferred under the [Article 49(1)(b) derogation](https://gdpr-info.eu/art-49-gdpr/) under GDPR and the UK version of GDPR. - -## Changes & questions - -We may update this policy as needed to comply with relevant regulations and reflect any new practices. Whenever we make a significant change to our policies, we will refresh the date at the top of this page and take any other appropriate steps to notify users. - -Have any questions, comments, or concerns about this privacy policy, your data, or your rights with respect to your information? Please get in touch by emailing us at [hello@trigger.dev.run](mailto:hello@trigger.dev.run) and we’ll be happy to try to answer them! - -Adapted from the [Basecamp open-source policies](https://github.com/basecamp/policies) / [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) diff --git a/apps/webapp/app/routes/legal.terms.mdx b/apps/webapp/app/routes/legal.terms.mdx deleted file mode 100644 index de8e6906d..000000000 --- a/apps/webapp/app/routes/legal.terms.mdx +++ /dev/null @@ -1,88 +0,0 @@ -# Terms of Service - -_Last updated: September 22, 2022_ - -From everyone at Trigger, thank you for using our products! We build them to help you do your best work. There are millions of people using Trigger products every day. Because we don’t know every one of our customers personally, we have to put in place some Terms of Service to help keep the ship afloat. - -When we say “Company”, “we”, “our”, or “us” in this document, we are referring to Trigger Ltd. - -When we say “Services”, we mean any product created and maintained by Trigger Ltd. - -When we say “You” or “your”, we are referring to the people or organizations that own an account with one or more of our Services. - -We may update these Terms of Service in the future. Whenever we make a significant change to our policies, we will refresh the date at the top of this page and take any other appropriate steps to notify account holders. - -When you use our Services, now or in the future, you are agreeing to the latest Terms of Service. That’s true for any of our existing and future products and all features that we add to our Services over time. There may be times where we do not exercise or enforce any right or provision of the Terms of Service; in doing so, we are not waiving that right or provision. **These terms do contain a limitation of our liability.** - -If you violate any of the terms, we may terminate your account. That’s a broad statement and it means you need to place a lot of trust in us. - -## Account Terms - -1. You are responsible for maintaining the security of your account and password. The Company cannot and will not be liable for any loss or damage from your failure to comply with this security obligation. -2. You may not use the Services for any purpose outlined in our [Use Restrictions policy](../abuse/index.md). -3. You are responsible for all content posted and activity that occurs under your account. That includes content posted by others who either: (a) have access to your login credentials; or (b) have their own logins under your account. -4. You must be a human. Accounts registered by “bots” or other automated methods are not permitted. - -## Payment, Refunds, and Plan Changes - -1. If you are using a free version of one of our Services, it is really free: we do not ask you for your credit card and — just like for customers who pay for our Services — we do not sell your data. - -## Cancellation and Termination - -1. You are solely responsible for properly canceling your account. An email or phone request to cancel your account is not automatically considered cancellation. If you need help cancelling your account, you can always [contact our Support team](mailto:hello@trigger.dev.run). -2. All of your content will be inaccessible from the Services immediately upon account cancellation. Within 30 days, all content will be permanently deleted from active systems and logs. Within 60 days, all content will be permanently deleted from our backups. We cannot recover this information once it has been permanently deleted. -3. We have the right to suspend or terminate your account and refuse any and all current or future use of our Services for any reason at any time. Suspension means you and any other users on your account will not be able to access the account or any content in the account. Termination will furthermore result in the deletion of your account or your access to your account, and the forfeiture and relinquishment of all content in your account. -4. Verbal, physical, written or other abuse (including threats of abuse or retribution) of Company employee or officer will result in immediate account termination. - -## Modifications to the Service and Prices - -1. Sometimes we change the pricing structure for our products. When we do that, we tend to exempt existing customers from those changes. However, we may choose to change the prices for existing customers. If we do so, we will give at least 30 days notice and will notify you via the email address on record. We may also post a notice about changes on our websites or the affected Services themselves. - -## Uptime, Security, and Privacy - -1. Your use of the Services is at your sole risk. We provide these Services on an “as is” and “as available” basis. We do not offer service-level agreements but do take uptime of our applications seriously. -2. We reserve the right to temporarily disable your account. Of course, we’ll reach out to the account owner before taking any action except in rare cases where the level of use may negatively impact the performance of the Service for other customers. -3. We take many measures to protect and secure your data through backups, redundancies, and encryption. We enforce encryption for data transmission from the public Internet. -4. When you use our Services, you entrust us with your data. We take that trust to heart. You agree that Trigger may process your data as described in our [Privacy Policy](../privacy/index.md) and for no other purpose. We as humans can access your data for the following reasons: - -- **To help you with support requests you make.** We’ll ask for express consent before accessing your account. -- **On the rare occasions when an error occurs that stops an automated process partway through.** We get automated alerts when such errors occur. When we can fix the issue and restart automated processing without looking at any personal data, we do. In rare cases, we have to look at a minimum amount of personal data to fix the issue. In these rare cases, we aim to fix the root cause as much as possible to avoid the errors from reoccurring. -- **To safeguard Trigger.** We’ll look at logs and metadata as part of our work to ensure the security of your data and the Services as a whole. -- **To the extent required by applicable law.** - -5. We use third party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Services. -6. Under the California Consumer Privacy Act (“CCPA”), Trigger is a “service provider”, not a “business” or “third party”, with respect to your use of the Services. That means we process any data you share with us only for the purpose you signed up for and as described in these Terms of Service, [Privacy policy](../privacy/index.md), and [other policies](../index.md). We do not retain, use, disclose, or sell any of that information for any other commercial purposes unless we have your explicit permission. And on the flip-side, you agree to comply with your requirements under the CCPA and not use Trigger’s Services in a way that violates the regulations. - -## Copyright and Content Ownership - -1. We claim no intellectual property rights over the material you provide to the Services. All materials uploaded remain yours. -2. We do not pre-screen content, but reserve the right (but not the obligation) in our sole discretion to refuse or remove any content that is available via the Service. -3. The names, look, and feel of the Services are copyright© to the Company. All rights reserved. You may not duplicate, copy, or reuse any portion of the HTML, CSS, JavaScript, or visual design elements without express written permission from the Company. You must request permission to use the Company’s logo or any Service logos for promotional purposes. Please [email us](mailto:hello@trigger.dev.run) requests to use logos. We reserve the right to rescind this permission if you violate these Terms of Service. -4. You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Services, use of the Services, or access to the Services without the express written permission by the Company. -5. You must not modify another website so as to falsely imply that it is associated with the Services or the Company. - -## Features and Bugs - -We design our Services with care, based on our own experience and the experiences of customers who share their time and feedback. However, there is no such thing as a service that pleases everybody. We make no guarantees that our Services will meet your specific requirements or expectations. - -We also test all of our features extensively before shipping them. As with any software, our Services inevitably have some bugs. We track the bugs reported to us and work through priority ones, especially any related to security or privacy. Not all reported bugs will get fixed and we don’t guarantee completely error-free Services. - -## Services Adaptations and API Terms - -We offer Application Program Interfaces (“API”s) for some of our Services (currently Trigger). Any use of the API, including through a third-party product that accesses the Services, is bound by the terms of this agreement plus the following specific terms: - -1. You expressly understand and agree that we are not liable for any damages or losses resulting from your use of the API or third-party products that access data via the API. -2. Third parties may not access and employ the API if the functionality is part of an application that remotely records, monitors, or reports a Service user’s activity _other than time tracking_, both inside and outside the applications. The Company, in its sole discretion, will determine if an integration service violates this bylaw. A third party that has built and deployed an integration for the purpose of remote user surveillance will be required to remove that integration. -3. Abuse or excessively frequent requests to the Services via the API may result in the temporary or permanent suspension of your account’s access to the API. The Company, in its sole discretion, will determine abuse or excessive usage of the API. If we need to suspend your account’s access, we will attempt to warn the account owner first. If your API usage could or has caused downtime, we may cut off access without prior notice. - -## Liability - -We mention liability throughout these Terms but to put it all in one section: - -**_You expressly understand and agree that the Company shall not be liable, in law or in equity, to you or to any third party for any direct, indirect, incidental, lost profits, special, consequential, punitive or exemplary damages, including, but not limited to, damages for loss of profits, goodwill, use, data or other intangible losses (even if the Company has been advised of the possibility of such damages), resulting from: (i) the use or the inability to use the Services; (ii) the cost of procurement of substitute goods and services resulting from any goods, data, information or services purchased or obtained or messages received or transactions entered into through or from the Services; (iii) unauthorized access to or alteration of your transmissions or data; (iv) statements or conduct of any third party on the service; (v) or any other matter relating to this Terms of Service or the Services, whether as a breach of contract, tort (including negligence whether active or passive), or any other theory of liability._** - -In other words: choosing to use our Services does mean you are making a bet on us. If the bet does not work out, that’s on you, not us. We do our darnedest to be as safe a bet as possible through careful management of the business; investments in security, infrastructure, and talent; and in general giving a damn. If you choose to use our Services, thank you for betting on us. - -If you have a question about any of the Terms of Service, please [contact our Support team](mailto:hello@trigger.dev.run). - -Adapted from the [Basecamp open-source policies](https://github.com/basecamp/policies) / [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) diff --git a/apps/webapp/app/routes/legal.tsx b/apps/webapp/app/routes/legal.tsx deleted file mode 100644 index 0e5c1d37b..000000000 --- a/apps/webapp/app/routes/legal.tsx +++ /dev/null @@ -1,60 +0,0 @@ -import { BookOpenIcon } from "@heroicons/react/24/solid"; -import { Link, Outlet } from "@remix-run/react"; -import { Header1 } from "~/components/primitives/Headers"; - -const pages = [ - { - title: "Terms of Service", - href: "/legal/terms", - }, - { - title: "Privacy Policy", - href: "/legal/privacy", - }, - { - title: "Abuse", - href: "/legal/abuse", - }, -]; - -export default function Legal() { - return ( -
-
- Dashboard -
-
-
    -
  • -
    -

    Legal stuff

    -
    - -
      - {pages.map((page) => ( -
    • - - -

      {page.title}

      - -
    • - ))} -
    -
  • -
- -
-
- -
-
-
-
- ); -}