Appteka Logo
Appteka
PaywallReader app icon

PaywallReader

Verified safe
v1.0-update21 (21)
Published May 28, 2026
Download APK
19.96 MB
Android 8.0+
9
arm64-v8a, armeabi-v7a, x86, x86_64
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.
What's New
https://github.com/juanilealb/paywall-reader/compare/debug-update20...debug-update21/
Description
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.
Rate this app
0 / 1000
Optional for 4–5 stars. Required for 1–3 stars (min 10 characters).
Ratings & reviews
No reviews yet.