[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fcIEvDQTHxX5L3PgLN6hozwiImMWKq9YoDz1d_eTsAvk":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":136,"fingerprints":365},"skittybop","Skittybop","1.1.0","Remwes, LLC","https:\u002F\u002Fprofiles.wordpress.org\u002Fremwes\u002F","\u003Cp>Skittybop is a WordPress plugin that enables users of a WordPress site to communicate with a pool of operators via video calls using the \u003Ca href=\"https:\u002F\u002Fskittybop.com\" rel=\"nofollow ugc\">Skittybop Video Call\u003C\u002Fa> service. You can install and use the plugin by following these steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Download and install Skittybop using the built-in WordPress plugin installer.\u003C\u002Fli>\n\u003Cli>Log in as an administrator and create one or more WordPress accounts with the \u003Cem>Operator\u003C\u002Fem> role.\u003C\u002Fli>\n\u003Cli>Log in as any WordPress user and click the red button in the bottom right corner to start a video call with one of the available operators.\u003C\u002Fli>\n\u003Cli>Log in as an operator to accept incoming video calls \u003Ca href=\"1\" rel=\"nofollow ugc\">1\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Visit the Skittybop page in the administration panel to view and manage the video call history.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>To unlock the full potential of the Skittybop plugin, you need to create an account and have an active subscription by visiting the \u003Ca href=\"https:\u002F\u002Fapp.skittybop.com\" rel=\"nofollow ugc\">Skittybop API Management Platform\u003C\u002Fa>. For more information about Skittybop video Call service please follow the links below:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fskittybop.com\" rel=\"nofollow ugc\">Skittybop Video Call Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fapp.skittybop.com\" rel=\"nofollow ugc\">Skittybop API Management Platform\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fskittybop.com\u002Fterms\" rel=\"nofollow ugc\">Skittybop Terms and Conditions\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>\n\u003Cp>Operators who need to stop receiving incoming video calls should log out from WordPress. This action will put them offline and stop notifications. \u003Ca href=\"1\" rel=\"nofollow ugc\">↩︎\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Adds video calls to WordPress!",200,2179,100,1,"2026-02-11T13:59:00.000Z","6.9.4","6.2","5.3",[20,4,21,22],"operators","support","video","https:\u002F\u002Fskittybop.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fskittybop.1.1.0.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":13,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"remwes",2,400,30,94,"2026-04-04T14:55:14.779Z",[37,60,81,100,118],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":59,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"easy-support-videos","Easy Support Videos – Embed videos in the admin","2.0.0","Slocum Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Fslocumstudio\u002F","\u003Cp>Easy Support Videos is great for WordPress consultants, trainers, and product owners to embed compatible oEmbed video into the admin dashboard of a WordPress website. Simply install the plugin, and copy\u002Fpaste the video link into the admin page, and Easy Support Videos will elegantly display a list of videos for your user.\u003C\u002Fp>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"Easy Support Videos version 2.0\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F540834455?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Cp>Admins can control who can see the videos, and edit\u002Fremove videos, by setting the available role options within Easy Support Video settings. You can also leave a custom note on the video page sidebar, offering further instructions or helpful tips.\u003C\u002Fp>\n\u003Cp>Easy Support Videos is perfect for supporting your client or website user, through the use of videos and screencasts available on the web.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Great plugin for WordPress trainers, educators, and support people\u003C\u002Fli>\n\u003Cli>Fast & lightweight\u003C\u002Fli>\n\u003Cli>Embed videos in the Admin screen with ease\u003C\u002Fli>\n\u003Cli>Control which role’s can see or edit videos\u003C\u002Fli>\n\u003Cli>Leave a custom note or message on the video page\u003C\u002Fli>\n\u003Cli>Embed videos from any oEmbed source\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Pro Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>White-label branding\u003C\u002Fli>\n\u003Cli>Drag-n-drop video sorting\u003C\u002Fli>\n\u003Cli>Create many video pages\u003C\u002Fli>\n\u003Cli>Change admin link placement\u003C\u002Fli>\n\u003Cli>Remove the ratings slug\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Feasysupportvideos.com\u002Fpricing\u002F?utm_source=easy-support-videos&utm_medium=link&utm_content=wp-org-readme-upgrade&utm_campaign=easy-support-videos\" rel=\"nofollow ugc\">Get Easy Support Videos Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsdsweb\u002Feasy-support-videos\u002F\" rel=\"nofollow ugc\">View Easy Support Videos on Github\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsdsweb\u002Feasy-support-videos\u002Fissues\u002F\" rel=\"nofollow ugc\">Issue Tracker\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Great plugin for WordPress trainers, educators, and support\u003C\u002Fli>\n\u003Cli>Fast & lightweight\u003C\u002Fli>\n\u003Cli>Embed videos in the Admin with ease\u003C\u002Fli>\n\u003Cli>Control which role’s can see or edit videos\u003C\u002Fli>\n\u003Cli>Leave a custom note or message on the video page\u003C\u002Fli>\n\u003Cli>Embed videos from any oEmbed source\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Issues\u002FBugs\u003C\u002Fh4>\n\u003Cp>Please report any issues or bugs on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsdsweb\u002Feasy-support-videos\u002Fissues\u002F\" rel=\"nofollow ugc\">GitHub Issue Tracker\u003C\u002Fa>.\u003C\u002Fp>\n","Easy Support Videos for embedding helpful tutorials, training videos, and screencasts in the Admin dashboard. Works with YouTube, Vimeo, Wistia, Video &hellip;",600,9253,9,"2022-06-20T18:10:00.000Z","6.0.0","4.3","",[21,53,54,55,56],"videos","vimeo","wistia","youtube","https:\u002F\u002Fwww.easysupportvideos.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-support-videos.2.0.0.zip",85,{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":13,"downloaded":68,"rating":13,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":79,"download_link":80,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"chipbot","ChipBot – Video, Live Chat, & AI Help Desk","2.0.5","Matt Lo","https:\u002F\u002Fprofiles.wordpress.org\u002Fmattlo\u002F","\u003Ch4>Overview\u003C\u002Fh4>\n\u003Cp>🤔 Wondering why your traffic isn’t converting or spending too much on live chat for little in return? There’s not enough time in the day to solve this if you’re alone or in a small team. So we built ChipBot to help.\u003C\u002Fp>\n\u003Cp>👉 ChipBot is a new kind of plugin that improves the customer experience while reducing your time from doing so. ChipBot is built to elevate sales and reduce support tickets.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>✅ Use a \u003Ca href=\"https:\u002F\u002Fgetchipbot.com\" rel=\"nofollow ugc\">pop up video\u003C\u002Fa> to improve lead generation, sales, or conversion rates on your WordPress website.\u003C\u002Fli>\n\u003Cli>✅ Connect multiple videos together in a TikTok-style format for unlimited scrolling.\u003C\u002Fli>\n\u003Cli>✅ Close sales and qualify leads with built-in live chat.\u003C\u002Fli>\n\u003Cli>✅ Get customer notifications with our mobile app (iOS and Android).\u003C\u002Fli>\n\u003Cli>✅ Automate customer support with our integrated AI help desk.\u003C\u002Fli>\n\u003Cli>✅ Leverage our built-in AI tools to generate support documentation and respond to customer live chat questions automatically.\u003C\u002Fli>\n\u003Cli>✅ Analyze video retention and customer engagement.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What is ChipBot Video\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FY__fOdT6nNw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n","ChipBot turns your website into a face-to-face story experience powered by AI, video, and chat.",7976,3,"2025-10-13T20:28:00.000Z","6.8.5","6.0","7.0",[75,76,77,78,53],"ai","customer-support","help-desk","leads","https:\u002F\u002Fgetchipbot.com\u002F?utm_source=wordpress&utm_medium=plugin-link","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchipbot.2.0.5.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":13,"num_ratings":14,"last_updated":91,"tested_up_to":16,"requires_at_least":92,"requires_php":51,"tags":93,"homepage":98,"download_link":99,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"business-chat-room-2connectme","2ConnectMe – Video Chat, Screen Share & Stripe Payments","1.7.0","2ConnectMe Ltd","https:\u002F\u002Fprofiles.wordpress.org\u002Fksman\u002F","\u003Ch3>Stop just chatting. Start solving problems and getting paid.\u003C\u002Fh3>\n\u003Cp>2ConnectMe transforms your WordPress website from a simple contact form into a powerful, interactive service hub. It’s the only plugin that combines live customer engagement with the tools to provide real-time support and automatically charge for your time.\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FXnjSiZZDGuQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Whether you’re a consultant, online tutor, tech support agency, or sales team, 2ConnectMe gives you a virtual storefront to connect with customers like you’re in the same room.\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FSCs7lP_Bqy0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>🚀 Get Started with a Generous Free Plan\u003Cbr \u002F>\nForget limited trials. Our Free Tier Account gives you a fully functional “GENERAL” chat room forever, with:\u003C\u002Fp>\n\u003Cp>✅ Unlimited Agents\u003C\u002Fp>\n\u003Cp>✅ Unlimited Websites & Chats\u003C\u002Fp>\n\u003Cp>✅ Unlimited Screen Sharing, Voice & Video Calls (limited 40 minutes for each session)\u003C\u002Fp>\n\u003Cp>✅ No credit card required to start\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💡 Why Choose 2ConnectMe?\u003C\u002Fstrong>\u003Cbr \u002F>\nUnlike basic chat plugins, 2ConnectMe is built for action. Here’s what makes it different:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Get Paid Automatically for Your Time\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Perfect for online classes, consultations, or paid support. Pre-agree on a price with your customer and the plugin will automatically charge their card via Stripe at the end of the call based on the duration. No more invoicing or chasing payments.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>See What They See (And Take Control)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>For tech support, watch your customer’s screen in real-time to understand their issue instantly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Premium Remote Control: With one click, you can request control of their mouse and keyboard to fix the problem yourself, just like you’re sitting at their desk.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Meet Your Customers Where They Are\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Your agents can answer customer chats directly from WhatsApp, or use our dedicated iOS and Android apps. You’re never tied to a desk.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Turn Browsers into Buyers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>See which products or pages a visitor is looking at before you even start a chat. This insight helps your sales team engage with the right message at the perfect moment.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Your Brand, Your Way\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>With White Label branding, your customers only see your company logo and name in the chat window. It’s a seamless extension of your business.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🌍 Ready for Any Platform\u003C\u002Fstrong>\u003Cbr \u002F>\n– Works perfectly on desktop, tablets, and mobile.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Integrate your chat button into emails, social media, or marketing campaigns like MailChimp.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Use your unique Chat Room QR code on business cards or flyers for an offline-to-online contact channel.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contact us\u003C\u002Fh3>\n\u003Cp>We love to hear from you to solve your issues or any comments \u002F improvement areas in the future release. If you still cannot solve the issue after trying all FAQs, please contact us.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.2connectme.com\" rel=\"nofollow ugc\">2ConnectMe\u003C\u002Fa>\u003Cbr \u002F>\n– Email support@2connectme.com\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002F2connectmenow\u002F\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.2connectme.com\u002FcustPhoneSP.html#+BoM8FKFdTBd4juTGuqdeJdzUDeXsrZOql9VT0A2wPVcA4OLBJiNlR8i11VmAVOmWGGSw\u002FTUSkX+vLlH\" rel=\"nofollow ugc\">Live Chat here\u003C\u002Fa>\u003C\u002Fp>\n","The complete customer interaction center plugin. Offer video\u002Fvoice chat, see & share screens, remote control and Stripe payment. Free Plan available.",10,6872,"2026-03-04T18:30:00.000Z","4.4",[76,94,95,96,97],"live-chat","remote-desktop","screen-share","video-chat","https:\u002F\u002Fwww.2connectme.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbusiness-chat-room-2connectme.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":89,"downloaded":108,"rating":13,"num_ratings":31,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":51,"tags":112,"homepage":116,"download_link":117,"security_score":59,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"ostoolbar","OSToolbar","3.0.3","OSTraining","https:\u002F\u002Fprofiles.wordpress.org\u002Falledia\u002F","\u003Cp>OSToolbar shows training videos inside your WordPress admin panel.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fostraining.com\u002F\" title=\"OSTraining WordPress Training\" rel=\"nofollow ugc\">OSTraining.com\u003C\u002Fa> produces hundreds of training videos every year. We wanted to make it easier for WordPress users to see those videos without coming to our site each time.\u003C\u002Fp>\n\u003Cp>Using the OSToolbar is as easy as: Install, Activate, Watch. With three clicks you can have WordPress videos directly inside your WordPress admin panel.\u003C\u002Fp>\n\u003Cp>There is also a Pro version available. Features include:\u003C\u002Fp>\n\u003Col>\n\u003Cli>More videos\u003C\u002Fli>\n\u003Cli>Choose which videos to show\u003C\u002Fli>\n\u003Cli>Choose what order the videos appear in\u003C\u002Fli>\n\u003Cli>Choose which users can see the videos\u003C\u002Fli>\n\u003C\u002Fol>\n","OSToolbar is a plugin that shows training videos inside your WordPress admin panel.",2526,"2016-01-27T18:16:00.000Z","4.4.34","4.0",[113,114,21,115,22],"documentation","help","tutorials","http:\u002F\u002Fwww.ostraining.com\u002Fostoolbar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fostoolbar.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":89,"downloaded":126,"rating":25,"num_ratings":25,"last_updated":127,"tested_up_to":16,"requires_at_least":128,"requires_php":129,"tags":130,"homepage":134,"download_link":135,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"sfr-talk-recorder","SFR Talk Recorder","0.6.2","SupportFromRichard","https:\u002F\u002Fprofiles.wordpress.org\u002Fsupportfromrichard\u002F","\u003Cp>\u003Cstrong>SFR Talk Recorder\u003C\u002Fstrong> enables WordPress site owners to create professional screen and audio recordings for tutorials, support, and communication without leaving their WordPress dashboard. Perfect for client communication, developer collaboration, and creating tutorial content.\u003C\u002Fp>\n\u003Cp>Record your screen and microphone, preview the recording, and download it as a WebM file. All recording happens in your browser – no server processing required.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Browser-Based Recording\u003C\u002Fstrong> – Record directly in your WordPress admin using Chrome, Edge, Firefox, Safari (desktop), or Vivaldi on Windows, Mac, or Linux\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Screen + Audio Capture\u003C\u002Fstrong> – Record your screen with optional microphone audio\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quality Presets\u003C\u002Fstrong> – Choose from Low, Medium, or High quality settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preview Before Download\u003C\u002Fstrong> – Watch your recording before saving\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recording History\u003C\u002Fstrong> – Track your recent recordings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No External Services\u003C\u002Fstrong> – Everything happens in your browser\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Native\u003C\u002Fstrong> – Seamless integration with your WordPress site\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Client Communication\u003C\u002Fstrong> – Record quick explanations and walkthroughs for clients\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tutorial Creation\u003C\u002Fstrong> – Create step-by-step video guides\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support Documentation\u003C\u002Fstrong> – Record solutions to common problems\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Team Collaboration\u003C\u002Fstrong> – Share screen recordings with your team\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Training Materials\u003C\u002Fstrong> – Build training content for users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Browser Compatibility\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Supported Browsers:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Google Chrome (Windows, Mac, Linux)\u003Cbr \u002F>\n* Microsoft Edge (Windows, Mac, Linux)\u003Cbr \u002F>\n* Mozilla Firefox (Windows, Mac, Linux)\u003Cbr \u002F>\n* Safari (Mac desktop only – iOS Safari not supported)\u003Cbr \u002F>\n* Vivaldi (Windows, Mac, Linux)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Not Supported:\u003C\u002Fstrong>\u003Cbr \u002F>\n* iOS Safari\u003Cbr \u002F>\n* Mobile browsers (Android Chrome, etc.)\u003Cbr \u002F>\n* Internet Explorer\u003C\u002Fp>\n\u003Ch4>Installation\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Upload the plugin files to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002Fsfr-talk-recorder\u003C\u002Fcode> directory, or install the plugin through the WordPress plugins screen directly.\u003C\u002Fli>\n\u003Cli>Activate the plugin through the ‘Plugins’ screen in WordPress.\u003C\u002Fli>\n\u003Cli>Navigate to ‘Talk Recorder’ in your WordPress admin menu to start recording.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Frequently Asked Questions\u003C\u002Fh4>\n\u003Ch4>How do I record my screen?\u003C\u002Fh4>\n\u003Cp>Click “Start New Recording” in the Talk Recorder admin page. Your browser will ask what you want to share – choose your entire screen, a specific window, or just the browser tab.\u003C\u002Fp>\n\u003Ch4>What video format are recordings saved in?\u003C\u002Fh4>\n\u003Cp>Recordings are saved as WebM files, which provide excellent quality with smaller file sizes. WebM files can be played in Chrome, Firefox, Edge, Vivaldi, and VLC Media Player. They can also be uploaded to YouTube and Vimeo.\u003C\u002Fp>\n\u003Ch4>Can I record audio with my screen?\u003C\u002Fh4>\n\u003Cp>Yes! The plugin includes an option to record microphone audio along with your screen. Make sure to check the “Include microphone audio” checkbox before starting your recording.\u003C\u002Fp>\n\u003Ch4>What if I’m using a local development site?\u003C\u002Fh4>\n\u003Cp>If you’re using a \u003Ccode>.local\u003C\u002Fcode> domain (like Local by Flywheel), you may need to access your site via \u003Ccode>localhost\u003C\u002Fcode> or enable HTTPS. Screen recording requires a secure context (HTTPS or localhost). See the plugin’s admin page for detailed instructions.\u003C\u002Fp>\n\u003Ch4>Can I edit my recordings?\u003C\u002Fh4>\n\u003Cp>The free version allows you to preview and download recordings. For editing features like trimming, cutting segments, and adding guides, check out SFR Talk Recorder Pro.\u003C\u002Fp>\n\u003Ch4>How do I change the recording quality?\u003C\u002Fh4>\n\u003Cp>Before starting a recording, you can select from Low (720p), Medium (1080p), or High (1080p) quality settings. Higher quality means larger file sizes.\u003C\u002Fp>\n\u003Ch4>Screenshots\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Main recording interface with quality and microphone options\u003C\u002Fli>\n\u003Cli>Recording in progress with live timer\u003C\u002Fli>\n\u003Cli>Preview and download interface\u003C\u002Fli>\n\u003Cli>Recording history table\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Changelog\u003C\u002Fh4>\n\u003Ch4>0.6.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fixed JavaScript syntax errors in dashboard.js – corrected ternary expressions in string literals\u003C\u002Fli>\n\u003Cli>Fixed all alert(), prompt(), and confirm() calls to properly use localized strings\u003C\u002Fli>\n\u003Cli>Improved code quality and WordPress.org compliance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>0.6.1\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Updated Author URI and Plugin URI to use supportfromrichard.co.uk domain\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>0.6.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Major version update – preparing for new features\u003C\u002Fli>\n\u003Cli>File naming feature (in development)\u003C\u002Fli>\n\u003Cli>Separate Recordings management page (in development)\u003C\u002Fli>\n\u003Cli>Enhanced file organization and management\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>0.5.4\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fixed countdown timer to use correct 10-second countdown from settings\u003C\u002Fli>\n\u003Cli>Fixed recording timer (seconds counter) to appear next to stop button immediately when recording starts\u003C\u002Fli>\n\u003Cli>Fixed countdown overlay to properly hide after countdown completes\u003C\u002Fli>\n\u003Cli>Improved timer visibility during recording\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>0.1.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Initial release\u003C\u002Fli>\n\u003Cli>Browser-based screen recording\u003C\u002Fli>\n\u003Cli>Microphone audio support\u003C\u002Fli>\n\u003Cli>Quality presets (Low, Medium, High)\u003C\u002Fli>\n\u003Cli>Preview functionality\u003C\u002Fli>\n\u003Cli>Download recordings as WebM\u003C\u002Fli>\n\u003Cli>Recording history tracking\u003C\u002Fli>\n\u003Cli>Multi-browser support (Chrome, Edge, Firefox, Safari desktop, Vivaldi – iOS Safari and mobile browsers not supported)\u003C\u002Fli>\n\u003C\u002Ful>\n","Record and share screen + audio talks anywhere in WordPress.",128,"2025-12-21T11:55:00.000Z","5.8","7.4",[131,132,21,133,22],"communication","screen-recording","talk","https:\u002F\u002Fsupportfromrichard.co.uk\u002Fsfr-talk-recorder\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsfr-talk-recorder.0.6.2.zip",{"attackSurface":137,"codeSignals":262,"taintFlows":313,"riskAssessment":358,"analyzedAt":364},{"hooks":138,"ajaxHandlers":215,"restRoutes":258,"shortcodes":259,"cronEvents":260,"entryPointCount":261,"unprotectedCount":25},[139,145,147,153,158,160,163,167,171,175,179,182,186,190,192,196,200,204,207,209,213],{"type":140,"name":141,"callback":142,"priority":89,"file":143,"line":144},"filter","heartbeat_received","skittybop_receive_heartbeat","includes\\skittybop-ajax.php",29,{"type":140,"name":146,"callback":142,"priority":89,"file":143,"line":33},"heartbeat_nopriv_received",{"type":140,"name":148,"callback":149,"priority":150,"file":151,"line":152},"heartbeat_settings","skittybop_heartbeat_settings",99,"skittybop.php",81,{"type":154,"name":155,"callback":156,"file":151,"line":157},"action","admin_init","hooks",84,{"type":154,"name":159,"callback":156,"file":151,"line":59},"init",{"type":154,"name":159,"callback":161,"file":151,"line":162},"handle_guest_session",86,{"type":154,"name":164,"callback":165,"priority":89,"file":151,"line":166},"set_logged_in_cookie","login",117,{"type":154,"name":168,"callback":169,"file":151,"line":170},"wp_logout","logout",118,{"type":154,"name":172,"callback":173,"file":151,"line":174},"admin_menu","skittybop_register_menu",122,{"type":154,"name":176,"callback":177,"file":151,"line":178},"admin_enqueue_scripts","enqueue_styles",123,{"type":154,"name":176,"callback":180,"file":151,"line":181},"enqueue_scripts",124,{"type":140,"name":183,"callback":184,"file":151,"line":185},"admin_footer_text","skittybop_add_dialogs",125,{"type":140,"name":187,"callback":188,"priority":89,"file":151,"line":189},"set-screen-option","skittybop_set_call_history_per_page",127,{"type":140,"name":187,"callback":191,"priority":89,"file":151,"line":126},"skittybop_set_operators_per_page",{"type":154,"name":193,"callback":194,"file":151,"line":195},"admin_notices","skittybop_subscription_notice",130,{"type":154,"name":197,"callback":198,"file":151,"line":199},"template_redirect","popup_page_detect",133,{"type":140,"name":201,"callback":202,"file":151,"line":203},"page_template","popup_page_template",134,{"type":154,"name":205,"callback":177,"file":151,"line":206},"wp_enqueue_scripts",136,{"type":154,"name":205,"callback":180,"file":151,"line":208},137,{"type":154,"name":210,"callback":211,"file":151,"line":212},"wp_footer","skittybop_add_button",138,{"type":154,"name":210,"callback":184,"file":151,"line":214},139,[216,222,226,228,232,236,240,242,246,248,252,256],{"action":217,"nopriv":218,"callback":219,"hasNonce":220,"hasCapCheck":220,"file":143,"line":221},"skittybop_fetch_operators",false,"fetch_operators",true,16,{"action":223,"nopriv":218,"callback":224,"hasNonce":220,"hasCapCheck":218,"file":143,"line":225},"skittybop_call","start_call",17,{"action":223,"nopriv":220,"callback":224,"hasNonce":220,"hasCapCheck":218,"file":143,"line":227},18,{"action":229,"nopriv":218,"callback":230,"hasNonce":220,"hasCapCheck":220,"file":143,"line":231},"skittybop_fetch_calls","fetch_history",19,{"action":233,"nopriv":218,"callback":234,"hasNonce":220,"hasCapCheck":220,"file":143,"line":235},"skittybop_delete_calls","delete_calls",20,{"action":237,"nopriv":218,"callback":238,"hasNonce":220,"hasCapCheck":218,"file":143,"line":239},"skittybop_change_call_status","change_call_status",21,{"action":237,"nopriv":220,"callback":238,"hasNonce":220,"hasCapCheck":218,"file":143,"line":241},22,{"action":243,"nopriv":218,"callback":244,"hasNonce":220,"hasCapCheck":218,"file":143,"line":245},"skittybop_change_call_timestamp","change_call_timestamp",23,{"action":243,"nopriv":220,"callback":244,"hasNonce":220,"hasCapCheck":218,"file":143,"line":247},24,{"action":249,"nopriv":218,"callback":250,"hasNonce":220,"hasCapCheck":220,"file":143,"line":251},"skittybop_fetch_subscription_plan","get_subscription_plan",25,{"action":253,"nopriv":218,"callback":254,"hasNonce":220,"hasCapCheck":218,"file":143,"line":255},"skittybop_send_message","send_message",26,{"action":253,"nopriv":220,"callback":254,"hasNonce":220,"hasCapCheck":218,"file":143,"line":257},27,[],[],[],12,{"dangerousFunctions":263,"sqlUsage":264,"outputEscaping":267,"fileOperations":25,"externalRequests":307,"nonceChecks":308,"capabilityChecks":272,"bundledLibraries":309},[],{"prepared":265,"raw":25,"locations":266},52,[],{"escaped":268,"rawEcho":241,"locations":269},75,[270,274,275,276,277,279,280,282,284,286,288,290,292,294,296,298,300,301,302,303,304,306],{"file":271,"line":272,"context":273},"templates\\history.php",15,"raw output",{"file":271,"line":251,"context":273},{"file":271,"line":255,"context":273},{"file":271,"line":257,"context":273},{"file":271,"line":278,"context":273},28,{"file":271,"line":33,"context":273},{"file":271,"line":281,"context":273},32,{"file":271,"line":283,"context":273},33,{"file":271,"line":285,"context":273},42,{"file":271,"line":287,"context":273},43,{"file":271,"line":289,"context":273},44,{"file":271,"line":291,"context":273},45,{"file":271,"line":293,"context":273},47,{"file":271,"line":295,"context":273},49,{"file":271,"line":297,"context":273},50,{"file":299,"line":272,"context":273},"templates\\operators.php",{"file":299,"line":241,"context":273},{"file":299,"line":245,"context":273},{"file":299,"line":144,"context":273},{"file":299,"line":33,"context":273},{"file":305,"line":221,"context":273},"templates\\settings.php",{"file":305,"line":241,"context":273},4,8,[310],{"name":311,"version":26,"knownCves":312},"DataTables",[],[314,332,345],{"entryPoint":315,"graph":316,"unsanitizedCount":25,"severity":331},"fetch_history (includes\\skittybop-ajax.php:134)",{"nodes":317,"edges":329},[318,323],{"id":319,"type":320,"label":321,"file":143,"line":322},"n0","source","$_REQUEST (x2)",155,{"id":324,"type":325,"label":326,"file":143,"line":327,"wp_function":328},"n1","sink","get_results() [SQLi]",181,"get_results",[330],{"from":319,"to":324,"sanitized":220},"low",{"entryPoint":333,"graph":334,"unsanitizedCount":25,"severity":331},"delete_calls (includes\\skittybop-ajax.php:433)",{"nodes":335,"edges":343},[336,339],{"id":319,"type":320,"label":337,"file":143,"line":338},"$_REQUEST",440,{"id":324,"type":325,"label":340,"file":143,"line":341,"wp_function":342},"query() [SQLi]",453,"query",[344],{"from":319,"to":324,"sanitized":220},{"entryPoint":346,"graph":347,"unsanitizedCount":25,"severity":331},"\u003Cskittybop-ajax> (includes\\skittybop-ajax.php:0)",{"nodes":348,"edges":355},[349,350,351,353],{"id":319,"type":320,"label":321,"file":143,"line":322},{"id":324,"type":325,"label":326,"file":143,"line":327,"wp_function":328},{"id":352,"type":320,"label":321,"file":143,"line":338},"n2",{"id":354,"type":325,"label":340,"file":143,"line":341,"wp_function":342},"n3",[356,357],{"from":319,"to":324,"sanitized":220},{"from":352,"to":354,"sanitized":220},{"summary":359,"deductions":360},"The plugin 'skittybop' v1.1.0 demonstrates a generally good security posture based on the provided static analysis.  A significant strength is the complete absence of unauthenticated AJAX handlers, which is a critical entry point for many attacks. Furthermore, all identified SQL queries utilize prepared statements, mitigating the risk of SQL injection. The presence of numerous capability checks also suggests an awareness of WordPress's role-based access control.  However, a notable weakness lies in the output escaping, with 23% of outputs being improperly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is involved in these unescaped outputs.  The vulnerability history being clean is a positive indicator, suggesting a lack of past exploitable issues, but this should be viewed alongside the potential for undiscovered vulnerabilities, especially given the unescaped outputs.",[361],{"reason":362,"points":363},"Improper output escaping on 23% of outputs",7,"2026-03-16T20:23:11.666Z",{"wat":366,"direct":382},{"assetPaths":367,"generatorPatterns":375,"scriptPaths":376,"versionParams":377},[368,369,370,371,372,373,374],"\u002Fwp-content\u002Fplugins\u002Fskittybop\u002Fassets\u002Fcss\u002Fskittybop-admin.css","\u002Fwp-content\u002Fplugins\u002Fskittybop\u002Fassets\u002Fcss\u002Fskittybop.css","\u002Fwp-content\u002Fplugins\u002Fskittybop\u002Fassets\u002Fjs\u002Fskittybop-admin.js","\u002Fwp-content\u002Fplugins\u002Fskittybop\u002Fassets\u002Fjs\u002Fskittybop.js","\u002Fwp-content\u002Fplugins\u002Fskittybop\u002Fincludes\u002Fskittybop-constants.php","\u002Fwp-content\u002Fplugins\u002Fskittybop\u002Fincludes\u002Fskittybop-functions.php","\u002Fwp-content\u002Fplugins\u002Fskittybop\u002Fincludes\u002Fskittybop-ajax.php",[],[370,371],[378,379,380,381],"skittybop\u002Fassets\u002Fcss\u002Fskittybop-admin.css?ver=","skittybop\u002Fassets\u002Fcss\u002Fskittybop.css?ver=","skittybop\u002Fassets\u002Fjs\u002Fskittybop-admin.js?ver=","skittybop\u002Fassets\u002Fjs\u002Fskittybop.js?ver=",{"cssClasses":383,"htmlComments":386,"htmlAttributes":387,"restEndpoints":390,"jsGlobals":391,"shortcodeOutput":393},[384,385],"skittybop-button","skittybop-dialog",[],[388,389],"data-skittybop-api-key","data-skittybop-nonce",[],[392],"skittybop_ajax_object",[]]