Skip to content

Commit

Permalink
Merge pull request #161 from theperu/main
Browse files Browse the repository at this point in the history
Update Privacy Policy
  • Loading branch information
theperu committed Mar 28, 2024
2 parents 2b2e877 + 7675c1e commit a5d83db
Showing 1 changed file with 21 additions and 50 deletions.
71 changes: 21 additions & 50 deletions lib/pages/more_info_page/privacy_policy.dart
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:url_launcher/url_launcher.dart';
import 'package:flutter/gestures.dart';


class PrivacyPolicyPage extends ConsumerStatefulWidget {
const PrivacyPolicyPage({super.key});

Expand Down Expand Up @@ -59,55 +58,27 @@ class _PrivacyPolicyPageState extends ConsumerState<PrivacyPolicyPage> {
),
),
body: SingleChildScrollView(
physics: const BouncingScrollPhysics(),
child:
Padding(padding: EdgeInsets.all(16.0),
physics: const BouncingScrollPhysics(),
child: Padding(
padding: EdgeInsets.all(16.0),
child: Column(
children: [
Text(
'Sossoldi is build as an open source app. This service is provided by us at no cost and it is intended for use as is.\nThis page is used to inform visitors regarding our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our Service.\nIf you choose to use our Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that we collect is used for providing and improving the Service. I will not use or share your information with anyone except as described in this Privacy Policy.\n',
style: Theme.of(context)
.textTheme
.bodyMedium!
.copyWith(color: Theme.of(context).colorScheme.primary),
),
Text(
'Information Collection and Use\n',
style: Theme.of(context)
.textTheme
.headline6!
.copyWith(color: Theme.of(context).colorScheme.primary),
),
Text(
'For a better experience, while using our Service, I may require you to provide us with certain personally identifiable information, including but not limited to System logs, Device manufacturer information. The information that I request will be retained on your device and is not collected by me in any way.\n',
'Sossoldi is build as an open source app. This service is provided by us at no cost and it is intended for use as is.\nWe are not interested in collecting any personal information. We believe such information is yours and yours alone. We do not store or transmit your personal details, nor do we include any advertising or analytics software that talks to third parties.\n',
style: Theme.of(context)
.textTheme
.bodyMedium!
.copyWith(color: Theme.of(context).colorScheme.primary),
),
Text(
'Log Data\n',
'What Information Do We Collect?\n',
style: Theme.of(context)
.textTheme
.headline6!
.titleLarge!
.copyWith(color: Theme.of(context).colorScheme.primary),
),
Text(
'I want to inform you that whenever you use our Service, in a case of an error in the app I collect data and information (through third party products) on your phone called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, the configuration of the app when utilizing our Service, the time and date of your use of the Service, and other statistics.\n',
style: Theme.of(context)
.textTheme
.bodyMedium!
.copyWith(color: Theme.of(context).colorScheme.primary),
),
Text(
'Service Providers\n',
style: Theme.of(context)
.textTheme
.headline6!
.copyWith(color: Theme.of(context).colorScheme.primary),
),
Text(
'We may employ third-party companies and individuals due to the following reasons:\nTo facilitate our Service;\nTo provide the Service on our behalf;\nTo perform Service-related services; or\nTo assist us in analyzing how our Service is used.\nWe want to inform users of this Service that these third parties have access to your Personal Information. The reason is to perform the tasks assigned to them on our behalf.\n',
"Sossoldi does not collect any personal information or connect to the internet. Any information that you add in the app exist solely on your device and no where else.\n",
style: Theme.of(context)
.textTheme
.bodyMedium!
Expand All @@ -117,11 +88,11 @@ class _PrivacyPolicyPageState extends ConsumerState<PrivacyPolicyPage> {
'Changes to This Privacy Policy\n',
style: Theme.of(context)
.textTheme
.headline6!
.titleLarge!
.copyWith(color: Theme.of(context).colorScheme.primary),
),
Text(
'We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. I will notify you of any changes by posting the new Privacy Policy on this page./This policy is effective as of 2023-01-11\n',
'We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes./nThis policy is effective as of 2024-01-01\n',
style: Theme.of(context)
.textTheme
.bodyMedium!
Expand All @@ -131,16 +102,17 @@ class _PrivacyPolicyPageState extends ConsumerState<PrivacyPolicyPage> {
'Contact us\n',
style: Theme.of(context)
.textTheme
.headline6!
.titleLarge!
.copyWith(color: Theme.of(context).colorScheme.primary),
),
RichText(
text: TextSpan(
text: 'If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us at ',
text:
'If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us at ',
style: Theme.of(context)
.textTheme
.bodyMedium!
.copyWith(color: Theme.of(context).colorScheme.primary),
.textTheme
.bodyMedium!
.copyWith(color: Theme.of(context).colorScheme.primary),
children: [
TextSpan(
text: '[email protected]',
Expand All @@ -151,11 +123,11 @@ class _PrivacyPolicyPageState extends ConsumerState<PrivacyPolicyPage> {
recognizer: TapGestureRecognizer()
..onTap = () {
launchUrl(Uri(
scheme: 'mailto',
path: '[email protected]',
queryParameters: {
'subject': 'Request info',
},
scheme: 'mailto',
path: '[email protected]',
queryParameters: {
'subject': 'Request info',
},
));
},
),
Expand All @@ -164,8 +136,7 @@ class _PrivacyPolicyPageState extends ConsumerState<PrivacyPolicyPage> {
)
],
),
)
),
)),
);
}
}

0 comments on commit a5d83db

Please sign in to comment.