Compare commits

..

3 commits

Author SHA1 Message Date
BroodjeAap
2f054c6877 added privacy.md 2025-09-18 20:26:03 +02:00
BroodjeAap
ccd6c918f3 moved package 2025-09-18 20:25:55 +02:00
BroodjeAap
11aa60e7e7 fixed bundle signing 2025-09-18 20:25:47 +02:00
3 changed files with 36 additions and 13 deletions

17
PRIVACY.md Normal file
View file

@ -0,0 +1,17 @@
## OhThatsA: Privacy policy
Welcome to the OhThatsA app for Android!
This is an open source Android app developed by me. The source code is available on my Github and Gitea repositories under the MIT license; the app is also available on Google Play.
I know how irritating it is when apps collect your data without your knowledge.
I have not programmed this app to collect any personally identifiable information. All data created by you is stored on your device only, and can be simply erased by clearing the app's data or uninstalling it.
If you find any security vulnerability that has been inadvertently caused by me, or have any question regarding how the app protects your privacy, please send me an email and I will surely try to fix it/help you.
Yours sincerely,
David
david@broodjeaap.net
https://github.com/broodjeaap/ohthatsa
https://gitea.broodjeaap.net/broodjeaap/ohthatsa

View file

@ -6,9 +6,9 @@ plugins {
} }
android { android {
namespace = "net.broodjeaap.ohthatsa.ohthatsa" namespace = "net.broodjeaap.ohthatsa"
compileSdk = flutter.compileSdkVersion compileSdk = 36
ndkVersion = flutter.ndkVersion ndkVersion = "27.0.12077973"
compileOptions { compileOptions {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_11
@ -21,20 +21,26 @@ android {
defaultConfig { defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId = "net.broodjeaap.ohthatsa.ohthatsa" applicationId = "net.broodjeaap.ohthatsa"
// You can update the following values to match your application needs. // You can update the following values to match your application needs.
// For more information, see: https://flutter.dev/to/review-gradle-config. // For more information, see: https://flutter.dev/to/review-gradle-config.
minSdk = flutter.minSdkVersion minSdk = 33
targetSdk = flutter.targetSdkVersion targetSdk = 36
versionCode = flutter.versionCode versionCode = 3
versionName = flutter.versionName versionName = "2.1.0"
}
signingConfigs {
create("release") {
keyAlias = "alias"
keyPassword = "password"
storeFile = file("path/to/keystore.jks")
storePassword = "password"
}
} }
buildTypes { buildTypes {
release { release {
// TODO: Add your own signing config for the release build. signingConfig = signingConfigs.getByName("release")
// Signing with the debug keys for now, so `flutter run --release` works.
signingConfig = signingConfigs.getByName("debug")
} }
} }
} }

View file

@ -1,4 +1,4 @@
package net.broodjeaap.ohthatsa.ohthatsa package net.broodjeaap.ohthatsa
import io.flutter.embedding.android.FlutterActivity import io.flutter.embedding.android.FlutterActivity