← Back to all Apps

Anti-Spam

A GTK template application Source

Description

Phosh Anti-Spam is a program that monitors Gnome calls and automatically hangs up depending on the user's preferences.

By default, if the number calling you is not in your contact list, or you have the contact listed as "Spam", Phosh Anti-Spam will automatically tell GNOME Calls to hang up on the call. There are additionally these user configuration options:

  • Whether to only block certain calls vs only allowing certain calls.
  • Whether ot not to allow blocked numbers (also called "Anonymous Number" in GNOME Calls)
  • If the caller calls back within a user defined time (min) of the first (blocked) call, whether to allow the call through (in case it is a human trying to call back). Note this does not apply to contacts named "Spam", they will always be hung up on.
  • If you would like to match a certain type (or types) of number (for example, an area code or a number prefix) to let them through. For example, if you want to allow the area code `201` and the number prefix `312-555`, you could allow both combinations (and add others as well).
  • NOTE: GNOME Calls has all of the numbers to compare in the E.164 format.
  • The patterm match for numbers is located in a csv in `$XDG_CONFIG_DIR/phoshantispam/whitelist.csv` (`$HOME/.config/phoshantispam/whitelist.csv` in most cases). On start up, `phosh-antispam` loads all of the patterm values from this file (and saves to it if the list changes in the program). If one does not exist, `phosh-antispam` will create a file there on first run.

Source

Notice

Was GTK3/libhandy before release 3.0.

Read the README for the required version of Gnome Calls required to make this app work if you are using a stable/slow-moving distribution.

Project links: Links to (pages with) screenshots:

Rating

Mobile Fit: 5

Perfect - this app fits your phone screen just fine out of the box and works nicely with touch input!

Project status: released

This project has been developed so far, that its authors felt confident enough to create a release.

The project repository was created on 2021-08-13.

The last known commit happened on 2024-10-17.

Please note: This information is not updated continuously. This particular listing was last updated on 2024-10-26

Features

Connectivity: This app does never use the internet.

 This app is (according to its appstream metadata or description) intended to be compatible with mobile devices.

Packaging

Is this app packaged for my distribution?

green: current and packaged,
red: packaged, but not current, ratings and other details may not apply.

Packaging status

Powered by Repology


Build and install your own flatpak: https://gitlab.com/kop316/phosh-antispam/-/raw/master/org.kop316.antispam.json

If you're lucky*, you can install this app by just hitting this button:

Install

* You need to have an appstream:// handler, e.g., GNOME Software or KDE Discover, installed and the app needs to be available in a configured software repository, more details.

Find similar apps

By Category: utilities

By FreeDesktop-(Additional-)Category: GTK GNOME Utility

Licensing and technical details

License: GPL-3.0-or-later Metadata: CC0-1.0

Frameworks: GTK4 libadwaita

Backend: gnome-calls

Programming languages: C

Build system: meson

AppStream Metadata URL: https://gitlab.com/kop316/phosh-antispam/-/raw/master/data/metainfo/org.kop316.antispam.metainfo.xml.in