package com.simats.risenow.ui.screens import androidx.compose.foundation.* import androidx.compose.foundation.layout.* import androidx.compose.material.icons.Icons import androidx.compose.material.icons.automirrored.filled.ArrowBack import androidx.compose.material3.* import androidx.compose.runtime.Composable import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.unit.dp import com.simats.risenow.ui.components.AppBackground import com.simats.risenow.ui.theme.TextPrimary import com.simats.risenow.ui.theme.TextSecondary import com.simats.risenow.ui.components.GlassCard @Composable fun PrivacyPolicyScreen(onBack: () -> Unit) { val scrollState = rememberScrollState() AppBackground { Column( modifier = Modifier .fillMaxSize() .verticalScroll(scrollState) .padding(horizontal = 24.dp) ) { Spacer(modifier = Modifier.height(60.dp)) // Header Row( modifier = Modifier.fillMaxWidth(), verticalAlignment = Alignment.CenterVertically ) { IconButton(onClick = onBack) { Icon( Icons.AutoMirrored.Filled.ArrowBack, contentDescription = "Back", tint = TextPrimary ) } Spacer(modifier = Modifier.width(16.dp)) Text( text = "Privacy Policy", style = MaterialTheme.typography.headlineSmall, color = TextPrimary ) } Spacer(modifier = Modifier.height(32.dp)) GlassCard(modifier = Modifier.fillMaxWidth()) { Column(modifier = Modifier.padding(20.dp)) { // Introduction Text( text = "Introduction", style = MaterialTheme.typography.titleMedium, color = TextPrimary ) Spacer(modifier = Modifier.height(8.dp)) Text( text = "Your privacy is immensely important to us at RiseNow. This policy outlines how your information is collected, used, and protected.", style = MaterialTheme.typography.bodyMedium, color = TextSecondary ) Spacer(modifier = Modifier.height(24.dp)) // Information We Collect Text( text = "Information We Collect", style = MaterialTheme.typography.titleMedium, color = TextPrimary ) Spacer(modifier = Modifier.height(8.dp)) Text( text = "• Account Information: Your username, email address, and basic identity statement.\n• Alarm Settings: Time preferences, intents, and tracking data regarding sleep suggestions.\n• App Usage: Information like login periods, device information, and wake consistency rates.", style = MaterialTheme.typography.bodyMedium, color = TextSecondary ) Spacer(modifier = Modifier.height(24.dp)) // How We Use the Information Text( text = "How We Use the Information", style = MaterialTheme.typography.titleMedium, color = TextPrimary ) Spacer(modifier = Modifier.height(8.dp)) Text( text = "We use the collected information to power your alarms, generate analytical statistics like streak counts, verify account integrity, and improve future app features across all platforms.", style = MaterialTheme.typography.bodyMedium, color = TextSecondary ) Spacer(modifier = Modifier.height(24.dp)) // Data Storage and Security Text( text = "Data Storage and Security", style = MaterialTheme.typography.titleMedium, color = TextPrimary ) Spacer(modifier = Modifier.height(8.dp)) Text( text = "We implement strong security measures to protect your personal information against unauthorized access under standard protocols. Important metrics are locally cached on your device while backups sync periodically to secure backend servers.", style = MaterialTheme.typography.bodyMedium, color = TextSecondary ) Spacer(modifier = Modifier.height(24.dp)) // User Privacy Protection Text( text = "User Privacy Protection", style = MaterialTheme.typography.titleMedium, color = TextPrimary ) Spacer(modifier = Modifier.height(8.dp)) Text( text = "We respect your trust. We do not sell, rent, or trade your personally identifiable information to outside parties.", style = MaterialTheme.typography.bodyMedium, color = TextSecondary ) Spacer(modifier = Modifier.height(24.dp)) // Third-Party Services Text( text = "Third-Party Services", style = MaterialTheme.typography.titleMedium, color = TextPrimary ) Spacer(modifier = Modifier.height(8.dp)) Text( text = "RiseNow might occasionally link to external tracking APIs solely for analytics improvements. Any third-party service provider utilized complies strictly with general data protection guidelines.", style = MaterialTheme.typography.bodyMedium, color = TextSecondary ) Spacer(modifier = Modifier.height(24.dp)) // Contact Information Text( text = "Contact Information", style = MaterialTheme.typography.titleMedium, color = TextPrimary ) Spacer(modifier = Modifier.height(8.dp)) Text( text = "If you have any questions or concerns regarding our privacy policy, please contact us at:\ncharandevalapalli@gmail.com", style = MaterialTheme.typography.bodyMedium, color = TextSecondary ) } } Spacer(modifier = Modifier.height(40.dp)) } } }