Skip to content

Commit

Permalink
Updated pages (#13)
Browse files Browse the repository at this point in the history
  • Loading branch information
xKhronoz authored Feb 2, 2024
1 parent fb3baa1 commit 7091242
Show file tree
Hide file tree
Showing 3 changed files with 61 additions and 11 deletions.
2 changes: 1 addition & 1 deletion frontend/app/components/ui/mobilemenu.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ const MobileMenu: React.FC<MobileMenuProps> = ({ isOpen, onClose, logoSrc, items
}, [isLargeScreen, isOpen, onClose]);

return (
<div ref={menuRef} className={`w-full h-full p-2 bg-opacity-80 ${isOpen ? 'flex' : 'hidden'}`}>
<div ref={menuRef} className={`w-full h-full p-2 bg-opacity-80 transition-transform duration-300 ${isOpen ? 'flex' : 'hidden'}`}>
<div className="flex items-center justify-center mt-2" style={{ width: '9%', height: '9%' }}>
<Image
className='rounded-full max-w-full'
Expand Down
55 changes: 47 additions & 8 deletions frontend/app/privacy-policy/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,32 +14,71 @@ const PrivacyPolicyPage: React.FC = () => {
This page informs you of our policies regarding the collection, use, and disclosure of personal data when you use our Service and the choices you have associated with that data.
</p>
<p className="mb-2">
Smart-Retrieval currently does not collect & store any personal data. However, we may collect your data to provide and improve the Service in the future.
Smart-Retrieval currently collects certain personal data for authentication & authorization purposes only, it does not in anyway store any personal data on any servers or external services,
however we may collect them to improve the service for purposes as stated in this privacy policy.
</p>
<p>
By using the Service, you agree to the collection and use of information in accordance with this policy. Unless otherwise defined in this Privacy Policy, terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, accessible from Smart-Retrieval.
</p>
</span>
<h2 className="text-xl md:text-2xl font-bold mb-4 mt-4">Information Collection And Use</h2>
<span>
<p className="mb-4">
We collect several different types of information for various purposes to provide and improve our Service to you.
<p className="mb-2">
We collect several different types of information for various purposes to provide and/or improve our Service to you.
</p>
<p className="mb-2">
We will use your data to provide you with the services you requested, such as email notification and newsletter, etc.
</p>
<p className="mb-2">
We will not sell your data to third parties, but we may share it with our partners who help us provide our services.
</p>
<p className="mb-2">
The data we collected about you is what you have provided to us, including your name, cell phone number, address, etc
</p>
<p className="mb-4">
We may collect, or process on behalf of our customers, the following categories of personal data when you use or interact with our products and services.
</p>
</span>
<h2 className="text-lg md:text-xl font-bold mb-4">Types of Data Collected</h2>
<h2 className="text-lg md:text-2xl font-bold mb-4">Types of Data Collected</h2>
<span>
<h2 className="text-l md:text-xl font-bold mb-4">Personal Data</h2>
<h2 className="text-l md:text-xl font-bold mb-4">Google User Data</h2>
<span>
<p className="mb-2">
While using our Service, we may ask you to provide us with certain personally identifiable information that can be used to contact or identify you ("Personal Data").
While using our Service and signing in through Google, certain personally identifiable information will be shared with us from Google.
</p>
<p className="mb-2">
Scopes Requested from Google include:
</p>
<ul className="list-disc list-inside mt-2 ml-4 mb-4">
<li>openid - Associate you with your Personal Info on Google</li>
<li>User Info/Profile - Any Personal Info made publicly available by you on Google</li>
</ul>
<p className="mb-2">
Personally identifiable information may include, but is not limited to:
</p>
<ul className="list-disc list-inside mt-2 ml-4">
<ul className="list-disc list-inside mt-2 ml-4 mb-4">
<li>Email Address</li>
<li>Profile Image URL</li>
<li>First name and last name and Full Name</li>
<li>Google ID</li>
</ul>
</span>
<h2 className="text-l md:text-xl font-bold mb-4">sgID User Data</h2>
<span>
<p className="mb-2">
While using our Service and signing in through sgID, certain personally identifiable information will be shared with us from sgID.
</p>
<p className="mb-2">
Scopes Requested from sgID include:
</p>
<ul className="list-disc list-inside mt-2 ml-4">
<li>openid - Associate you with your Personal Info</li>
</ul>
<p className="mb-2">
Personally identifiable information from sgID include:
</p>
<ul className="list-disc list-inside mt-2 ml-4">
<li>First name and last name</li>
<li>Cookies and Usage Data</li>
</ul>
</span>
<h2 className="text-l md:text-xl font-bold mb-4 mt-4">Usage Data</h2>
Expand Down
15 changes: 13 additions & 2 deletions frontend/app/terms-of-service/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,22 @@ const TermsOfServicePage: React.FC = () => {
This page informs you of our policies regarding the collection, use, and disclosure of personal data when you use our Service and the choices you have associated with that data.
</p>
<p className="mb-2">
Smart-Retrieval currently does not collect & store any personal data. However, we may collect your data to provide and improve the Service in the future.
Smart-Retrieval currently collects certain personal data for authentication & authorization purposes only, it does not in anyway store any personal data on any servers or external services,
however in the future we may collect them to improve the service, where by the this privacy policy will be updated.
</p>
<p>
<p className='mb-2'>
By using the Service, you agree to the collection and use of information in accordance with this policy. Unless otherwise defined in this Privacy Policy, terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, accessible from Smart-Retrieval.
</p>
<p className='mb-2'>
The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible at Smart-Retrieval unless otherwise defined in this Privacy Policy.
</p>
<p className='mb-2'>
The service is provided as is and we do not guarantee that the service will be available at all times, or that it will be free from errors or interruptions.
</p>
<p className='mb-2'>
It is your responsibility to ensure that the service is suitable for your intended purposes and that it meets your requirements.
It is also your responsibility to ensure that you fact check any information you retrieve from the service.
</p>
</span>
</div>
</div>
Expand Down

0 comments on commit 7091242

Please sign in to comment.