Skip to content

Commit

Permalink
Merge pull request #6 from prax-wallet/may-6-privacy-policy
Browse files Browse the repository at this point in the history
May 6 Privacy Policy update
  • Loading branch information
grod220 authored May 6, 2024
2 parents c32405d + fccf4f8 commit 141d68e
Show file tree
Hide file tree
Showing 7 changed files with 5,572 additions and 4,555 deletions.
11 changes: 11 additions & 0 deletions LICENSE-MIT
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
MIT License

Copyright (c) 2024 Penumbra Labs

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice (including the next paragraph) shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


12 changes: 6 additions & 6 deletions apps/prax-marketing-site/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,18 @@
},
"dependencies": {
"@vitejs/plugin-react-swc": "^3.6.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-router-dom": "^6.22.3",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-router-dom": "^6.23.0",
"tailwindcss": "^3.4.3"
},
"devDependencies": {
"@repo/eslint-config": "workspace:*",
"@repo/tailwind-config": "workspace:*",
"@types/react": "^18.2.79",
"@types/react-dom": "^18.2.25",
"@types/react": "^18.3.1",
"@types/react-dom": "^18.3.0",
"autoprefixer": "^10.4.19",
"firebase-tools": "^13.7.2",
"firebase-tools": "^13.8.0",
"postcss": "^8.4.38"
}
}
102 changes: 46 additions & 56 deletions apps/prax-marketing-site/src/components/privacy-policy.tsx
Original file line number Diff line number Diff line change
@@ -1,84 +1,74 @@
export const PrivacyPolicy = () => {
return (
<div className='bg-neutral-800 w-full min-h-full flex flex-col gap-4 text-white p-10'>
<div className='bg-neutral-800 w-full flex flex-col gap-4 text-white p-10 min-h-screen'>
<p className='text-3xl'>Privacy Policy</p>
<p className='italic'>Last updated: April 17, 2024</p>
<p className='italic'>Last updated: May 6, 2024</p>

<p>
Welcome to Prax Wallet, created by Penumbra Labs Inc. (“Prax,” "we," "our," or "us"). We are
committed to protecting your privacy and safeguarding your personal information. This
Privacy Policy describes how we collect, use, share, and store personal information related
to your use of the Prax Wallet application (the "Software").
Welcome to Prax Wallet, created by Penumbra Labs Inc. (“<b>Penumbra Labs</b>,” "<b>we</b>,"
"<b>our</b>," or "<b>us</b>"). We are committed to protecting your privacy. This Privacy
Policy describes our limited data processing activities related to your use of the Prax
Wallet application (the <b>Software</b>).
</p>

<p>Prax Wallet is open-source software, provided under the terms of the MIT license:</p>

<p>
Copyright (c) 2022-2024 Penumbra Labs Permission is hereby granted, free of charge, to any
person obtaining a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so, subject to
the following conditions: The above copyright notice and this permission notice (including
the next paragraph) shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
The Prax Wallet is open-source software, and your use of the Prax Wallet is subject to the
terms of the MIT license available{' '}
<a href='https://github.com/prax-wallet/web/blob/main/LICENSE-MIT' className='underline'>
here
</a>
.
</p>

<p className='text-2xl'>Information We Do Not Collect</p>
<p className='text-xl font-bold'>We Do Not Collect Personal Information</p>
<p>
Prax Wallet is designed with privacy as a core principle. The software runs entirely on the
end-user device, and we do not collect any personally identifiable information from users of
our Software. Prax Wallet does not track or report any user data, including but not limited
to:
Prax Wallet is designed with privacy as a core principle. The Software runs entirely on the
end-user device, and we do not collect any personal information from users of our Software.
In particular, we do <u>not</u> collect the following categories of personal information
from you:
</p>
<ul className='list-disc ml-10'>
<li>Name</li>
<li>Email address</li>
<li>Contact information</li>
<li>Financial information</li>
<li>Transaction history</li>
<li>Device information</li>
<li>
<b>Identifiers</b>. We do not collect name, email address, contact information, financial
information, transaction history, or device information.
</li>
<li>
<b>Cookies</b>. We do not collect log data, use cookies, or similar tracking technologies
to track user activity on our Software.
</li>
<li>
<b>Private Keys</b>. We will never ask you to share your private keys or wallet seed.
Never trust anyone or any site that asks you to enter your private keys or wallet seed.
</li>
</ul>
<p className='text-xl font-bold'>We Do Not Use or Share Your Personal Information</p>
<p>
We do not collect log data, use cookies, or similar tracking technologies to track user
activity on our Software.
</p>

<p className='text-2xl'>Information We Will Never Collect</p>
<p>
We will never ask you to share your private keys or wallet seed. Never trust anyone or any
site that asks you to enter your private keys or wallet seed.
Because we do not collect any personal information from you through the Software, we also do
not use such information or share such information to any third parties.
</p>

<p className='text-2xl'>Use of Personal Information</p>
<p>Since we do not collect any personal information, we do not use it in any way.</p>

<p className='text-2xl'>Third-party RPC Endpoints and Frontends</p>
<p className='text-xl font-bold'>Third-party RPC Endpoints and Frontends</p>
<p>
Prax Wallet connects to a user-specified RPC endpoint. While the Penumbra protocol is
designed to minimize information transmitted in RPC requests, Penumbra Labs cannot make any
guarantees about the privacy practices of third-party RPC services. Similarly, Prax Wallet
allows third-party web frontends to request connections to the wallet and interact with user
data. While Prax Wallet is designed to put users in control of their data, Penumbra Labs
cannot make any guarantees about the privacy practices of third-party frontends.
Prax Wallet connects to a user-specified Remote Procedure Call (“<b>RPC</b>”) endpoint.
While the Penumbra protocol is designed to minimize information transmitted in RPC requests,
Penumbra Labs cannot make any guarantees about the privacy practices of third-party RPC
services. Similarly, Prax Wallet allows third-party web frontends to request connections to
the wallet and interact with user data. While Prax Wallet is designed to put users in
control of their data, Penumbra Labs cannot make any guarantees about the privacy practices
of third-party frontends.
</p>

<p className='text-2xl'>Changes to This Privacy Policy</p>
<p className='text-xl font-bold'>Changes to This Privacy Policy</p>
<p>
We reserve the right to update or change our Privacy Policy at any time. We will notify you
of any changes by posting the new Privacy Policy on this page. You are advised to review
this Privacy Policy periodically for any changes.
</p>

<p className='text-2xl'>Contact Us</p>
<p className='text-xl font-bold'>Contact Us</p>
<p>
If you have any questions about this Privacy Policy, please contact us at{' '}
<a href='mailto:[email protected]'>[email protected]</a>.
<a href='mailto:[email protected]' className='underline'>
[email protected]
</a>
.
</p>
</div>
);
Expand Down
6 changes: 1 addition & 5 deletions firebase.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
{
"hosting": {
"public": "apps/prax-marketing-site/dist",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
]
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"]
}
}
23 changes: 12 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "prax-web",
"private": true,
"license": "MIT",
"scripts": {
"build": "turbo build",
"dev": "turbo dev",
Expand All @@ -9,26 +10,26 @@
},
"devDependencies": {
"@eslint/eslintrc": "^3.0.2",
"@eslint/js": "^9.0.0",
"@eslint/js": "^9.2.0",
"@repo/eslint-config": "workspace:*",
"@repo/typescript-config": "workspace:*",
"@typescript-eslint/eslint-plugin": "^7.7.0",
"@typescript-eslint/parser": "^7.7.0",
"@types/eslint": "^8.56.9",
"eslint": "^9.0.0",
"@types/eslint": "^8.56.10",
"@typescript-eslint/eslint-plugin": "^7.8.0",
"@typescript-eslint/parser": "^7.8.0",
"eslint": "^9.2.0",
"eslint-config-prettier": "^9.1.0",
"eslint-config-turbo": "^1.13.2",
"eslint-config-turbo": "^1.13.3",
"eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-hooks": "^4.6.2",
"eslint-plugin-react-refresh": "^0.4.6",
"eslint-plugin-tailwindcss": "^3.15.1",
"eslint-plugin-turbo": "^1.13.2",
"eslint-plugin-turbo": "^1.13.3",
"prettier": "^3.2.5",
"turbo": "^1.13.2",
"turbo": "^1.13.3",
"typescript": "^5.4.5",
"vite": "^5.2.9"
"vite": "^5.2.11"
},
"packageManager": "pnpm@8.9.0",
"packageManager": "[email protected].6",
"engines": {
"node": ">=18"
}
Expand Down
6 changes: 3 additions & 3 deletions packages/eslint-config/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@
"react-internal.js"
],
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^7.7.0",
"@typescript-eslint/parser": "^7.7.0",
"@typescript-eslint/eslint-plugin": "^7.8.0",
"@typescript-eslint/parser": "^7.8.0",
"@vercel/style-guide": "^6.0.0",
"eslint-config-prettier": "^9.1.0",
"eslint-config-turbo": "^1.13.2",
"eslint-config-turbo": "^1.13.3",
"eslint-plugin-only-warn": "^1.1.0"
}
}
Loading

0 comments on commit 141d68e

Please sign in to comment.