Remove sponsorship link from About screen - #909
Merged
Conversation
Google Play's Payments policy does not allow an in-app donation link, and it had already been removed on iOS. The GitHub button and the feedback entry remain as the ways to support the project.
Only the source locale is edited; the other locales are synced by Weblate, which removes keys that no longer exist in en.
Contributor
Author
Visual evidence — About screen, AndroidThe "Support the Project" section loses the sponsor button and the "or" separator above it. The GitHub and feedback options are unchanged.
OnePlus 6, Android 11. iOS is not shown, because the button was already hidden there and the iOS screen does not change. How these builds were made
Generated by PocketPal Dev Team · Claude Code |
a-ghorbani
marked this pull request as ready for review
September 10, 2026 14:42
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Summary
Removes the "Become a Sponsor" button (an external Buy Me a Coffee donation link) from the About screen on every platform.
Why: Google Play's Payments policy does not allow an in-app link to an external donation page. The button was already hidden on iOS behind a
Platform.OS !== 'ios'gate; this removes it everywhere and drops the gate.Changes
src/screens/AboutScreen/AboutScreen.tsx: remove the sponsor button, the "or" separator before it, and thePlatform.OSgate. Drop the now-unusedPlatformandHeartIconimports.src/screens/AboutScreen/styles.ts: remove the unusedsupportButton/supportButtonTextstyles.orTextstays because the "or by" line still uses it.src/locales/en.json: remove the now-unusedabout.sponsorButtonandabout.orTextkeys.src/screens/AboutScreen/__tests__/AboutScreen.test.tsx: replace the sponsor-URL test and the iOS-hidden test with a check, run on both Android and iOS, that no sponsor button or stray "or" separator renders, while "Star on GitHub", "or by", and the share-thoughts button are still there.The support section now reads: "…please consider supporting the project by:" → Star on GitHub → "or by" → Sharing your thoughts. No copy was added.
Only
en.jsonis edited (per CONTRIBUTING.md, the other locales are managed on Weblate); Weblate's cleanup add-on drops the stale keys from them after merge.Out of scope: the README's GitHub Sponsors badge and link are not in the app, so they are untouched. The
HeartIconexport stays in the shared icon barrel.Verification
yarn lint: 0 errors (the 49 existing warnings are all outside the files changed here)yarn typecheck: passyarn l10n:validate: passyarn test --coverage: 4379 passed, 2 skipped, 0 failed. Global line coverage 76.9%;AboutScreen.tsx89.6%.AboutScreen.tsx,styles.ts, anden.json, the Android case fails and the iOS case passes (iOS was already gated).package.jsonchanges.Before/after Android screenshots of the About screen are in the comments below.
Generated by PocketPal Dev Team · Claude Code