Skip to content

Commit

Permalink
feat: add and update the privacy policy sections
Browse files Browse the repository at this point in the history
  • Loading branch information
mediocre9 committed Jul 31, 2024
1 parent b191c1d commit 7bb1eaa
Showing 1 changed file with 30 additions and 18 deletions.
48 changes: 30 additions & 18 deletions lib/screens/privacy_policy_screen.dart
Original file line number Diff line number Diff line change
Expand Up @@ -13,40 +13,52 @@ class PrivacyPolicyScreen extends StatelessWidget {
padding: const EdgeInsets.all(16.0),
children: [
_policySection(
'Why the App is Not on Official App Stores',
"This app isn't on official app stores like Google Play due to new testing policies introduced by Google on November 13, 2023. Meeting these requirements is currently beyond our means.",
"App Safety and Assurance",
"We understand that downloading apps from sources other than the Official App stores might raise concerns. Our app is hosted on GitHub to ensure you receive the latest updates quickly and transparently. Hosting on GitHub allows us to provide direct access to new features and improvements as we continue to code and enhance the app. The app includes an update checker that you can use to check for new versions. If an update is available, you will be prompted to decide whether to download it. If you choose to update, you’ll be redirected to our GitHub page to get the latest version. We are committed to keeping our app safe, secure, and trustworthy. For your protection, we encourage you to regularly check for updates. This helps ensure you benefit from the latest security patches, enhancements, and any changes to our privacy policy.",
),
_policySection(
'Transparency and Trust',
"We want to assure you that this app does not contain any harmful code. The code is released under the MIT license, ensuring that you can review it yourself to verify its safety and integrity.",
"Open Source Notice",
"This project is open source and licensed under the MIT License. It is hosted on GitHub, where you can view, use, and contribute to the code. Contributions that align with our project policies and enhance the app are welcome. However, please respect the intellectual property of the original author, who remains the sole creator of this project. While the code is open source, it does not grant ownership or authorship rights.",
),
_policySection(
'Crash and Error Logs',
'We collect logs of crashes and application-level errors, including information about your device\'s operating system and manufacturer, to diagnose and address technical issues.',
"Fingerprint Biometric Authentication",
"This feature enhances security for locker access by using your phone’s fingerprint sensor. It ensures that only authorized users can unlock the lockers. The biometric data is processed solely on your device, not stored on our servers or within the smart lock firmware. This approach helps maintain a high level of security while protecting your personal information.",
),
_policySection(
'Location Permissions',
'Our application utilizes location permissions in accordance with Android policy to ensure stable Bluetooth-based operations. The location permissions are necessary to enable certain features of the Smart Link application that require access to nearby devices for Bluetooth-based operations. However, we do not store or track your precise location information.',
"Data Security",
"We use industry standard engineering practices to protect your data. Although no system is completely secure, we strive to ensure your information remains safe.",
),
_policySection(
'Nearby Permissions',
'Similar to location permissions, nearby permissions are utilized to facilitate seamless Bluetooth-based operations as required by the functionality of the Smart Link application.',
"Crash and Error Logs",
"We collect logs of crashes and application-level errors, including information about your device's operating system and manufacturer, to diagnose and address technical issues.",
),
_policySection(
'Authentication Policy',
'Users must authenticate with their Gmail account on first use. Re-authentication is not required for subsequent access unless the user signs out, ensuring both security and convenience.',
"Location Permissions",
"Our application utilizes location permissions in accordance with Android policy to ensure stable Bluetooth-based operations. The location permissions are necessary to enable the Bluetooth scan features of the Smart Link application. However, we do not store or track your precise location information.",
),
_policySection(
'Feedback Review',
'User feedback is essential for understanding user experiences, addressing concerns, and making necessary enhancements to the Smart Link application.',
"Nearby Permissions",
"Similar to location permissions, nearby permissions are utilized to facilitate seamless Bluetooth-based operations as required by the functionality of the Smart Link application.",
),
_policySection(
'Account Suspension',
'We reserve the right to block individual users or organizations from accessing the app and associated IOT based devices in case of misuse or security breaches.',
"Authentication Policy",
"Users must authenticate with their Gmail account on first use. Re-authentication is not required for subsequent access unless the user signs out, ensuring both security and convenience.",
),
_policySection(
'Consent Details',
'By using the Smart Link application, you agree to the collection and use of your information as outlined in this Privacy Policy. If you have any concerns or do not agree with any part of this Privacy Policy, we encourage you to refrain from using the application.',
"Feedback Review",
"User feedback is essential for understanding user experiences, addressing concerns, and making necessary enhancements to the Smart Link application.",
),
_policySection(
"Account Suspension",
"We reserve the right to block individual users or organizations from accessing the app and associated devices in case of misuse or security breaches.",
),
_policySection(
"User Rights",
"You have the right to request the deletion of your Gmail account from our servers. To make this request, you can either use the in-app feedback system or contact us directly. We will handle your request as quickly as possible.",
),
_policySection(
"Consent Details",
"By using the Smart Link application, you agree to the collection and use of your information as outlined in this Privacy Policy. If you have any concerns or do not agree with any part of this Privacy Policy, we encourage you to refrain from using the application.",
),
],
),
Expand Down

0 comments on commit 7bb1eaa

Please sign in to comment.