AI summary
Curated news reader that bypasses paywalls by routing articles through removepaywalls.com. Browse a personalized grid of sources, tap to read clean articles without leaving the app. Pre-loaded with major Argentine outlets; add custom sources via bottom sheet. Built with Material 3 Expressive design and Room persistence.
Generated by AI. May contain inaccuracies.
About this app
Native Android browser, minimalist and curated, for reading news without paywalls using removepaywalls.com as backend.
Concept
The user wants to avoid the current flow:
1. Browse to a newspaper 2. Copy the link 3. Go to removepaywalls.com 4. Paste the link
The app solves this: list of sources → tap → read without paywall, all within the app.
It's not a full browser. It's a curated reader with the pages the user cares about.
MVP Functionality
1. HomeScreen: Grid/list of saved sources. Each source shows favicon + name + base URL. 2. Add source: Bottom sheet or dialog to enter name + URL. 3. ReaderScreen: WebView that loads https://removepaywalls.com/?url=<URL> with minimal controls (back, reload, progress). 4. Navigation: Within the WebView, users can navigate internal links (related articles, etc.). 5. Persistence: Sources saved in Room. 6. Defaults: Pre-loaded with common Argentine sources upon installation (Clarín, La Nación, Infobae, Ámbito, etc.).
Material 3 Expressive
- Colors: Dynamic scheme (vivid seed color, e.g., #006C4C or an expressive green) + high tonalities in cards - Motion: Animated transitions between screens (slide + fade), spring-based enter/exit - Typography: Material 3 type scale with expressive weights (bold display, medium body) - Cards: Elevated with large rounded corners (16–24dp) and generous padding - Bottom sheet: For adding sources with drag-to-dismiss
removepaywalls API
GET https://removepaywalls.com/?url=<ENCODED_URL>
The WebView loads that URL. removepaywalls returns the processed page (clean HTML). The app doesn't parse anything, it just delegates.
Notes
- WebView must have JavaScript enabled (removepaywalls uses it). - Source domains must be validated (well-formed URL, http/https). - Room migrations: version 1, schema export. - Proguard: Basic rules for Room and Compose.
ℹ️ Note
This app is currently available in Spanish (Argentina) only.
What's new
https://github.com/juanilealb/paywall-reader/compare/debug-update20...debug-update21/
About this version
- Version
- 1.0-update21 (21)
- Size
- 19.96 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 25
- Updated
- May 28, 2026
- Package
- com.juani.paywallreader
Ratings & reviews
- 50
- 40
- 30
- 20
- 10
