privacy-redirect icon indicating copy to clipboard operation
privacy-redirect copied to clipboard

Safari Extension

Open specter78 opened this issue 4 years ago • 9 comments

There is a safari extension already in App Store https://apps.apple.com/in/app/privacy-redirect-for-safari/id1558411272?mt=12 which doesn't seem official.

Any plans on creating an official safari extension?

specter78 avatar Jun 16 '21 05:06 specter78

Hi @specter78, I have thought about a Safari extension, given there is some cost associated with it was waiting to see if anyone actually wanted it before going ahead with it. I don't have a personal Apple developer membership (just ones I use for work) so I'd need to fork out the fee for that I think, unless Apple does freebees for open source? 🙂

SimonBrazell avatar Jun 16 '21 13:06 SimonBrazell

Also I wonder how different the Safari APIs are from the chromium / FF ones? Might be a fair bit of work in making it compatible if they are different.

SimonBrazell avatar Jun 16 '21 13:06 SimonBrazell

Safari does have an option of "allow unsigned extensions" under develop menu. No need to pay for apple developer account (at least for now).

Also, Apple (https://developer.apple.com/documentation/safariservices/safari_web_extensions/converting_a_web_extension_for_safari) allow converting existing chrome extension to safari. This can be a start. Also found another link regarding same - https://bartsolutions.github.io/2020/11/20/safari-extension/

specter78 avatar Jun 16 '21 14:06 specter78

unless Apple does freebees for open source?

They don't as far as I know.

ghost avatar Jul 13 '21 09:07 ghost

Also, Apple (https://developer.apple.com/documentation/safariservices/safari_web_extensions/converting_a_web_extension_for_safari) allow converting existing chrome extension to safari. This can be a start. Also found another link regarding same - https://bartsolutions.github.io/2020/11/20/safari-extension/

Just tried running the converter, it builds and converts much of the project but the redirects don't seem to work correctly, seems to redirect in a loop on every page, even the ones that aren't targeted... not really sure how to troubleshoot it either, will need to spend some more time on it.

SimonBrazell avatar Jul 16 '21 13:07 SimonBrazell

I've just been contacted by the developers of this port of the extension for Safari, looks like they intend to charge for it which I assume is to cover the cost of the subscription.

SimonBrazell avatar Aug 04 '21 00:08 SimonBrazell

I would highly appreciate a Safari Extension as well. What I use for now is - because Apple removed the option to set a custom search engine - to forward DuckDuckGo to Startpage, since I think their results are better. I use the Userscripts extension with the following code:

// ==UserScript==
// @name        DuckDuckGo_to_Startpage.js
// @description This is your new userscript, start writing code
// @match      *://duckduckgo.com/*
// ==/UserScript==

window.location.replace("https://www.startpage.com/sp/search?q=" + encodeURIComponent(new URL(window.location).searchParams.get("q")).replace("%20","+"));

ghost avatar Aug 24 '21 11:08 ghost

Please make this happend

MalteKiefer avatar Oct 26 '21 10:10 MalteKiefer

A Safari extension would be of great use 🙏

dminca avatar Aug 03 '22 14:08 dminca