<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">

    <!-- WiFi permissions -->
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
    
    <!-- Location permissions (required for WiFi scanning) -->
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    
    <!-- Android 13+ (API 33+) permissions - optional for backward compatibility -->
    <uses-permission android:name="android.permission.NEARBY_WIFI_DEVICES" 
                     android:maxSdkVersion="32" />
    
    <!-- Android 14+ (API 34+) permissions - optional for backward compatibility -->
    <uses-permission android:name="android.permission.POST_NOTIFICATIONS" 
                     android:maxSdkVersion="33" />

</manifest> 