Privacy Policy of Surfingkeys
Surfingkeys is an extension(addon) for Chromium based browsers(Google Chrome and Microsoft Edge), Firefox based browsers(Firefox), and Safari. It provides vim like keybindings for user to navigate the web with those browsers.
The extension is an open-sourced software developed by Brook Hong. The basic functions are similar across all browsers, but there are some differences, see feature availability
Permissions
In order to perform actions with shortcuts, the extension will request below permissions.
tabsfor tab operations with shortcuts.historyto quickly launch URL from history with Omnibarbookmarksto quickly launch URL from bookmarks with Omnibarstorageto store query history/vim-like marks.sessionsto create/list/open sessions from Omnibar.downloadsto close download shelf with shortcut.topSitesto quickly launch URL from topSites with Omnibar.clipboardReadto launch URL form clipboard.clipboardWriteto copy page URL/title with shortcut, copy selection in visual mode.proxyfor the extension to quickly switch proxy.nativeMessagingfor the extension to talk with local neovim instance. With this permission, it does not mean the extension can read any data on your computer. Basically it can only exchange message with the program you designate(for Surfingkeys, it should be neovim) in a local JSON file, see how. If you don’t set up the local JSON file, the extension can do NOTHING even with the permission granted. Learn more about native messaging.
Data collection
The extension does not collect any data except on the built-in pages from the extension itself with Chromium bases browsers, the built-in pages are:
-
/pdf_viewer.html -
/start.html -
/markdown.html -
/options.html
The collected data contains only the URLs of those pages, only for the purpose of which built-in pages should be kept or removed from this extension.
Contact Information
Create a New Issue for me.