Skip to content

Commit

Permalink
Merge pull request #82 from mrwhale-io/terms
Browse files Browse the repository at this point in the history
Terms
  • Loading branch information
ttbowen authored Oct 8, 2023
2 parents 1b11bed + 179e7e3 commit 6099050
Show file tree
Hide file tree
Showing 3 changed files with 238 additions and 1 deletion.
2 changes: 2 additions & 0 deletions packages/mrwhale-dashboard/src/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ import { selectIsInitialLoad } from "./features/auth/authSlice";
import Loading from "./components/Loading";
import { useGetClientInfoMutation } from "./features/client/clientApi";
import PrivacyPolicy from "./features/legal/PrivacyPolicy";
import Terms from "./features/legal/Terms";

function App() {
const dispatch = useDispatch();
Expand Down Expand Up @@ -53,6 +54,7 @@ function App() {
/>
</Route>
<Route path="/privacy" element={<PrivacyPolicy />} />
<Route path="/terms" element={<Terms />} />
</Route>
</Routes>
</BrowserRouter>
Expand Down
234 changes: 234 additions & 0 deletions packages/mrwhale-dashboard/src/features/legal/Terms.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,234 @@
import { Link as RouterLink } from "react-router-dom";

import { Divider, Link, Typography } from "@mui/material";

const Terms = () => {
return (
<>
<Typography
component="h4"
variant="h4"
fontWeight={700}
color="text.primary"
gutterBottom
>
Terms of Service
</Typography>
<Typography fontWeight="bold" variant="subtitle1" paragraph>
Last updated: October 8, 2023
</Typography>
<Divider sx={{ mb: 2 }} />
<Typography variant="body1" color="text.secondary" paragraph>
We are Mr. Whale ("we", "us" or "our"). We operate the website (the
"Website"){" "}
<Link href="https://www.mrwhale.io" underline="none">
https://www.mrwhale.io
</Link>{" "}
and the software application Mr. Whale (the "Bot") as well as any other
related services that refer or link to these Terms (the “Terms”)
(Collectively, the "Services").
</Typography>
<Typography variant="body1" color="text.secondary" paragraph>
The purpose of these Terms is to establish a legally binding agreement
made between you ("you" or "your"), and Mr. Whale, concerning your
access and usage of the Services.
</Typography>
<Typography
component="h5"
variant="h5"
fontWeight={700}
color="text.primary"
gutterBottom
>
Agreement
</Typography>
<Typography variant="body1" color="text.secondary" paragraph>
By adding Mr. Whale or any of our products to your Discord Server/Guild,
or by using any of our Services, you are acknowledging and consenting to
the policies in this document. If you do not agree to the terms in this
document, you must cease using our Services immediately.
</Typography>
<Typography
component="h5"
variant="h5"
fontWeight={700}
color="text.primary"
gutterBottom
>
Corrections
</Typography>
<Typography variant="body1" color="text.secondary" paragraph>
There may be information on the Services that contains errors,
inaccuracies or omissions, including but not limited to availability and
descriptions. We reserve the right to correct any errors, inaccuracies,
or omissions and to update the information on the Services at any time,
without prior notice.
</Typography>
<Typography
component="h5"
variant="h5"
fontWeight={700}
color="text.primary"
gutterBottom
>
Termination
</Typography>
<Typography variant="body1" color="text.secondary" paragraph>
These Terms shall remain in full force and effect while you use our
Services. We reserve the right, under our sole discretion, without
notice or liability, to deny your access and use of our Services, for
any reason without limitation.
</Typography>
<Typography
component="h5"
variant="h5"
fontWeight={700}
color="text.primary"
gutterBottom
>
Limitations of liability
</Typography>
<Typography variant="body1" color="text.secondary" paragraph>
In no event will we or our directors, employees, agents be liable to you
or any third party for any direct, indirect, consequential, exemplary,
incidental, special, or punitive damages, including without limitation
damages for loss of profits. including lost profit, lost revenue, loss
of data, or any other damages from your use of the services, even if we
have been advised of the possibility of such damages.
</Typography>
<Typography
component="h5"
variant="h5"
fontWeight={700}
color="text.primary"
gutterBottom
>
Indemnification
</Typography>
<Typography variant="body1" color="text.secondary" paragraph>
You agree to defend, indemnify, and hold us harmless, including our
affiliates and all our respective partners, employees, officers and
agents from and against any loss, damage, liability, claim or demand,
including reasonable attorney's fees and expenses, made by any third
party due to a) Use of our Services b) Breach of these Terms.
</Typography>
<Typography
component="h5"
variant="h5"
fontWeight={700}
color="text.primary"
gutterBottom
>
Disclaimer
</Typography>
<Typography variant="body1" color="text.secondary" paragraph>
The Services are provided on an "AS-IS" or "AS-AVAILABLE" basis. You
agree that your use of the Services will be at your sole risk. To the
fullest extent permitted by law, we disclaim all warranties, express or
implied, in connection with the Services and your use thereof,
including, without limitation, the implied warranties of
merchantability, fitness for a particular purpose, and non-infringement.
</Typography>
<Typography variant="body1" color="text.secondary" paragraph>
We make no warranties or representations about the accuracy or
completeness of the Services content or the content of any websites or
mobile applications linked to the Services and we will assume no
liability or responsibility for any a) Errors, mistakes or inaccuracies
of content and materials, b) Any interruption or cessation of
transmission to or from the Services c) Any bugs, viruses, trojan horses
or the like be transmitted to or through the Services by any third party
d) Any errors or omissions in any content and materials or from any loss
or damage of any kind incurred as a result of any content posted,
transmitted or otherwise made available via the Services. We do not
warrant, endorse, guarantee, or assume responsibility for any product or
service advertised or offered by a third party through the Services, any
hyperlinked website or any website or mobile application featured in any
banner or other advertising, and we will not be a party to or in any way
be responsible for monitoring any transaction between you and any
third-party providers of products or services.
</Typography>
<Typography
component="h5"
variant="h5"
fontWeight={700}
color="text.primary"
gutterBottom
>
Privacy Policy
</Typography>
<Typography variant="body1" color="text.secondary" paragraph>
We care about data privacy and security. Please review our{" "}
<Link component={RouterLink} to="/privacy" underline="none">
Privacy Policy
</Link>
. By using our Services, you agree to be bound by our Privacy Policy
which is incorporated into these Terms.
</Typography>
<Typography
component="h5"
variant="h5"
fontWeight={700}
color="text.primary"
gutterBottom
>
Links to other websites
</Typography>
<Typography variant="body1" color="text.secondary" paragraph>
This Website may contain links to other websites not operated by us. If
you click on any of these links, you will be directed to that website.
We strongly advise you check the terms and privacy policies of these 3rd
party websites or services. We have no control or responsibility for the
content, privacy policies or practices of any 3rd party website or
services.
</Typography>
<Typography
component="h5"
variant="h5"
fontWeight={700}
color="text.primary"
gutterBottom
>
Governing law
</Typography>
<Typography variant="body1" color="text.secondary" paragraph>
These Terms are governed by and interpreted in accordance with the laws
of the United Kingdom.
</Typography>
<Typography
component="h5"
variant="h5"
fontWeight={700}
color="text.primary"
gutterBottom
>
Changes
</Typography>
<Typography variant="body1" color="text.secondary" paragraph>
We reserve the right, in our sole discretion, to make changes or
modifications to these Terms from time to time. We will alert you about
any changes by updating the “Last updated” date on these Terms, and you
waive any right to receive specific notice of such change. It is your
responsibility to periodically review these Terms by your continued use
of the Services after such revised Terms are Posted.
</Typography>

<Typography
component="h5"
variant="h5"
fontWeight={700}
color="text.primary"
gutterBottom
>
Contact
</Typography>
<Typography variant="body1" color="text.secondary" paragraph>
If you have any questions about our Terms, You can contact us at{" "}
<Link href="contact@mrwhale.io" underline="none">
contact@mrwhale.io
</Link>
</Typography>
</>
);
};

export default Terms;
3 changes: 2 additions & 1 deletion packages/mrwhale-dashboard/src/layouts/MainLayout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ const footers = [
description: [
{ title: "Commands", href: "/commands" },
{ title: "Dashboard", href: "/dashboard" },
{ title: "Privacy Policy", href: "/privacy" },
{ title: "Terms", href: "/terms" },
{ title: "Privacy", href: "/privacy" },
],
},
{
Expand Down

0 comments on commit 6099050

Please sign in to comment.