Hacker News new | ask | show | jobs
Show HN: I created a Chrome extension for secure screen sharing (chrome.google.com)
1 points by ammaramehdghani 1325 days ago
Hi HN Community, Its been a year since I am working on a chrome extension that focusses on securely sharing screen. The pandemic took lots of businesses to remote work and screen sharing has been happening more than ever.

When we share screen, we are actually showing all the tabs, the message notifications, the apps we use and its like giving a picture of our whereabouts to everyone.

This thought or I would say the insecurity of sharing my privacy was the triggering point of creating ALLURT. I tend to share screen a lot and I spend couple of minutes making sure that the private tabs are closed and the bookmarks are hidden as I feel uncomfortable showing it to the world.

What ALLURT is offering right now, 1. Review tabs before sharing screen and close any single or all tabs except the current one thus saving your time that you tend to spend in reviewing the tabs. 2. Hide bookmarks automatically when you share screen and bring it back once screen sharing ends. 3. Put the browser in DO NOT DISTURB mode automatically to provide you a distraction free environment to present your work.

What's next, 1. Customized features that you can set up according to the privacy you need for yourself during screen sharing. 2. A full fledged application that will cover many other platforms like zoom, MS Teams etc.

ALLURT is very useful for software engineers, sales persons and entrepreneurs. Most of our users are software engineers.

I am focussing on bringing in more features and users. Your valuable feedback (good or bad) would help me make positive changes to the extension.

Thank You.

1 comments

On your website, you say "Also, we NEVER record any of your personal data". Could you explain this piece of code from your extension then? :

   else if (request.type === "removeTab") {
            chrome.tabs.get(
                parseInt(request.tabId),
                function(tab) {
                    if (chrome.runtime.id === PROD_EXTENSION_ID) {
                        registerAnalytics(database, {
                            type: "registerAnalyticsEvent",
                            analyticsType: "closed_tab",
                            meta: {
                                url: tab.url
                            }
                        })
                    }
                }
I hope I'm wrong but this looks like the URL of each tab that a user closes or "hides" before a meeting is sent to your analytics database.
Thank you for the interest. As you can see, it does record the url of the closed tab, but there is no way it can link back to the person. Anybody who installs the extension is just an ID to the system. The reason we decided to record the closed URLs is for analysis. Because we plan to launch a feature where AI is able to let you know of possible unsafe tabs in the future. We still don't have anyway to link this activity to the user itself because we don't have their details. I hope it makes sense.