UserHappy

Latest Version

Version
1.5.1.1
Update
August 8, 2023
Size
1.92MiB
Developer
Category
Users
477
Rating
3 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
DesktopCapture
Tabs
TabGroups
ActiveTab
Scripting
System.display
See more

UserHappy Extension

This extension records its user's screen activities including audio for usability testing on the websites provided by userhappy's website. This extension is only for the users who are working with userhappy website as a participant. It uses the user's cookies to check whether they are logged in to userhappy website or not and then starts recording user's desktop screen after permission and shows task card on the website he opened. After the completion of test, the video recorded of his screen uploaded on our servers for further analysis. Then we show push notification to user's screen with the message of screen video is uploaded
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "UserHappy", "description": "UserHappy", "homepage_url": "https://userhappy.com", "version": "1.5.1.1", "manifest_version": 3, "icons": { "16": "/assets/images/logo16.png", "32": "/assets/images/logo32.png", "48": "/assets/images/logo48.png", "128": "/assets/images/logo128.png" }, "action": { "default_icon": "/assets/images/logo128.png", "default_title": "UserHappy", "default_popup": "pages/popup.html" }, "background": { "service_worker": "main.js", "type": "module" }, "content_scripts": [ { "matches": [ "https://*.userhappy-accounts.com/*", "https://userhappy-accounts.com/*" ], "js": [ "content-scripts/userhappy-accounts.js" ] } ], "permissions": [ "desktopCapture", "tabs", "tabGroups", "activeTab", "scripting", "system.display" ], "host_permissions": [ "https://*/*", "http://*/*" ], "web_accessible_resources": [ { "resources": [ "volume-meter-processor.js", "assets/fonts/museo-sans-300.ttf", "assets/fonts/MuseoSans_500.otf", "assets/images/Logo-text.png", "assets/images/close.png", "assets/images/closeHover.png", "assets/images/logo.svg", "assets/images/logoButton.svg", "assets/images/nextButton.svg", "assets/images/speakerButton.svg", "assets/images/doneButton.png", "assets/images/micButton.svg", "assets/images/speaker.png", "assets/images/mute.png", "assets/images/loader.gif" ], "matches": [ "" ] } ]}
Read more