AdguardForAndroid icon indicating copy to clipboard operation
AdguardForAndroid copied to clipboard

Import/Export protocol for selected options and/or filters

Open d-korni opened this issue 3 years ago • 2 comments

Problem Description

One of the issues that I see with AdGuard for achieving a mass distribution, is it's ease of use for the lay user. I've tried to set it up for a number of friends and family members, but each have their own needs. When doing this remote, it is also difficult to explain to them where and how to add their filter lists, when they are not tech savvy (e.g. parents). The option of full settings export/import is useful, but this is not sufficiently personalised (e.g. when they can't access a site, or when I have a lot stricter rules).

Proposed Solution

My proposed solution is a protocol that allows a user to export a set of filter rules (content or DNS) and/or settings. By sharing the exported material with them, all they need to do is load that file to add, edit/modify, delete rules etc. Ideally, this could be linked to an online (searchable - with options for public/private) database of profiles, linked to the online user profiles feature request.

The advanced user could choose to export any setting and/or set of rules, and likewise, the amateur user would be able to review what is being loaded and choose what to accept and what not.

Alternatives Considered

The alternatives I've considered are full export of settings/options or a big set of manual filters being added with a Tasker script.

Additional Information

Non-required.

d-korni avatar Dec 29 '21 08:12 d-korni

@d-korni Sounds like a great idea, thanks! Will consider implementing it. Would be also handy to generate QR code to share the settings.

Birbber avatar Dec 29 '21 09:12 Birbber

Indeed - anything that's 'catchy' nowadays, to make it more easy to share settings, will help AdGuard becoming more accessible to the masses.

d-korni avatar Dec 29 '21 09:12 d-korni

We won't provide official version of our export/import algorithm but now the export/import functionality became more stable then earlier. Moreover, it's planned to make export/import shareable between Android and iOS AdGuard apps.

artemiv4nov avatar Oct 14 '23 12:10 artemiv4nov