New app: com.fauxx.full (Fauxx — Privacy Through Noise)
Required
- The app complies with the inclusion criteria
- The original app author has been notified (I am the original author: digital-grease)
- All related fdroiddata and RFP issues referenced (none — fresh submission)
- Builds with
fdroid build— not tested locally (lacks buildserver VM); relying on this MR's CI pipeline - Issue tracker and author contact present in metadata
Strongly Recommended
- Upstream app source repo contains Fastlane metadata (fastlane/metadata/android/en-US/ — title, descriptions, data_safety.md, content_rating.md,
permissions_declaration.md, icon.png, featureGraphic.png, 5 phoneScreenshots) - Auto update — intentionally disabled (
AutoUpdateMode: None). The project'sversionCodeis derived from total git-tag count (not from tag
name), so the fdroid auto-update bot cannot infer the correct next versionCode from a new tag. I plan to swap to a tag-derivable versionCode scheme in a future release and enableAutoUpdateMode: Versionthen. Until then, each release will land as a small manual MR adding a new Builds block.
Notes
- App: Fauxx — privacy tool that generates diverse synthetic browsing activity to broaden the user's behavioral profile and make narrow-interest tracker profiling less effective.
- License: AGPL-3.0-only.
- Anti-feature:
NonFreeNetdeclared — the app's core function involves generating traffic against Google Search, Bing, Yahoo, DuckDuckGo, and opt-in
ad-preference scraping from Google Ads Settings / Facebook Ad Preferences. - This is the
fullflavor (applicationIdcom.fauxx.full). A separateplayflavor ships on Play Store with location-spoofing and ad-pollution modules removed to comply with Google policy; that flavor does not need F-Droid inclusion. - Target SDK 36, minSdk 26. All dependencies FOSS (AndroidX, Compose, Room, Hilt, OkHttp, SQLCipher, Tink, Gson, Timber, Kotlin/KotlinX). No Firebase, Play Services, or Crashlytics.
- Build toolchain: JDK 21 LTS (matches Debian Trixie
default-jdk-headless).
/label New App