Skip to content

Add EthicalVPN - #10996

Merged
github-actions[bot] merged 2 commits into
AppImage:masterfrom
PiotrWarzachowski:add-ethicalvpn
Oct 31, 2026
Merged

github-actions[bot] merged 2 commits into
AppImage:masterfrom
PiotrWarzachowski:add-ethicalvpn

Conversation

@PiotrWarzachowski

Copy link
Copy Markdown
Contributor

Add EthicalVPN, an upstream proprietary desktop VPN with an x64 AppImage.

The AppImage is the same 0.2.0 file published on the official website. I verified the downloaded file against the public manifest, confirmed type 2 / SquashFS format, and validated its desktop entry with desktop-file-validate. The application has a light English interface and bundles its interface assets. The catalog's automated launch review is still needed; I am not claiming it has passed.

Funding disclosure for the review: free VPN access requires explicit consent to proxy sharing. Third-party traffic can use the device's bandwidth, resources and public IP. A sharing service can run in the background after the app window closes. Withdrawing consent stops sharing and free VPN access. There are no cash earnings or payouts. https://ethicalvpn.app/how-it-works/

I am submitting on behalf of the publisher. The application and SDK source remain private; the linked repository contains public download information and release files. This PR adds only data/EthicalVPN and was prepared with AI assistance.

@github-actions github-actions Bot added the error-not-an-appimage Test failed: the downloaded file is not a valid AppImage label Oct 30, 2026
@github-actions

Copy link
Copy Markdown
Contributor

❌ Test failure

Tested:

  • ethicalvpn-downloads

  • The downloaded file is not an AppImage (maybe an HTML page). Please use a direct download link.

First error in the log:

Unknown file detected
BeingTested.AppImage: HTML document, Unicode text, UTF-8 text, with very long lines (25119)

What next: once the AppImage is fixed (e.g. in a new release), comment /retest here to test it again. If it should not be in the catalog after all, close this pull request; an app that is already in the catalog can be removed by a maintainer with /remove.

Commit eaf1a8b. Full log

@github-actions github-actions Bot added screenshot-ok Test passed; the screenshot was checked and looks fine and removed error-not-an-appimage Test failed: the downloaded file is not a valid AppImage labels Oct 30, 2026
@github-actions

Copy link
Copy Markdown
Contributor

✅ Test passed

Please check that the screenshot shows the application's main window.

EthicalVPN

EthicalVPN

Tested:

Compatibility: not self-contained: uses the C library of the system; uses an old AppImage runtime that needs the C library (and libfuse2) of the system; references glibc 2.25

Names:

WARNING: AppImage name 'ethicalvpn-linux-x64-0.2.0.AppImage': should not contain 'Linux', since all AppImages are for Linux (e.g. 'App-1.0-x86_64.AppImage', not 'App-1.0-linux-x86_64.AppImage')

Warnings:

  • Please check the remarks about the names below.
  • The AppImage contains no update information, so users cannot update it with AppImageUpdate or similar tools. Please consider embedding it when building the AppImage (e.g., appimagetool -u) and publishing the .zsync file next to the AppImage; see https://docs.appimage.org/packaging-guide/optional/updates.html

Commit 9c6b7fb. Full log

@FreyFlyy FreyFlyy left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Seems to be WAI

@github-actions
github-actions Bot merged commit 1c9a17b into AppImage:master Oct 31, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

screenshot-ok Test passed; the screenshot was checked and looks fine

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants