HappyVR – Virtual Tour Builder & 360 Panorama Viewer Security & Risk Analysis

wordpress.org/plugins/happyvr

Create high-performance 360° virtual tours in minutes with a feature-rich, React-powered builder optimized for smooth editing and fast loading.

10 active installs v1.3.0 PHP 7.4+ WP 6.0+ Updated Mar 5, 2026
360-panoramapanorama-viewerreal-estatevirtual-tourvr
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is HappyVR – Virtual Tour Builder & 360 Panorama Viewer Safe to Use in 2026?

Generally Safe

Score 100/100

HappyVR – Virtual Tour Builder & 360 Panorama Viewer has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 29d ago
Risk Assessment

The plugin "happyvr" v1.3.0 demonstrates a generally good security posture based on the provided static analysis. The absence of identified dangerous functions, the exclusive use of prepared statements for SQL queries, and a high percentage of properly escaped output are strong indicators of secure coding practices. Furthermore, the plugin has a minimal attack surface with only one AJAX handler, and importantly, this handler has an apparent authentication check, contributing to its overall safety. The plugin also incorporates nonce and capability checks, which are crucial for preventing common WordPress vulnerabilities.

The vulnerability history further supports this positive assessment, showing no known CVEs, which suggests a lack of past security flaws or that any found have been promptly addressed. The analysis also indicates no critical or high-severity taint flows, meaning there are no apparent pathways for malicious input to be processed without proper sanitization, a significant strength. The only noted areas for potential minor concern are the presence of file operations and the bundled Freemius library, although their specific implementation and potential risks are not detailed in the provided data.

In conclusion, "happyvr" v1.3.0 appears to be a well-secured plugin with a proactive approach to security. The strong adherence to secure coding practices like prepared statements and output escaping, combined with a small, protected attack surface and a clean vulnerability history, paints a picture of a reliable plugin. While the bundled Freemius library could be a point of attention in a deeper dive, the current data suggests minimal security concerns.

Key Concerns

  • Bundled Freemius v1.0 library
Vulnerabilities
None known

HappyVR – Virtual Tour Builder & 360 Panorama Viewer Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

HappyVR – Virtual Tour Builder & 360 Panorama Viewer Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
8 prepared
Unescaped Output
10
74 escaped
Nonce Checks
1
Capability Checks
3
File Operations
4
External Requests
0
Bundled Libraries
1

Bundled Libraries

Freemius1.0

SQL Query Safety

100% prepared8 total queries

Output Escaping

88% escaped84 total outputs
Attack Surface

HappyVR – Virtual Tour Builder & 360 Panorama Viewer Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_happyvr_dismiss_admin_noticeincludes\System\Admin.php:34
WordPress Hooks 14
filterpricing/show_annual_in_monthlyhappyvr.php:64
filterplugin_iconhappyvr.php:65
actionrest_api_initincludes\Rest\Routes.php:8
actioninitincludes\System\Admin.php:16
actionadmin_initincludes\System\Admin.php:17
actionadmin_menuincludes\System\Admin.php:28
filtersubmenu_fileincludes\System\Admin.php:29
actionadmin_noticesincludes\System\Admin.php:32
actionadmin_enqueue_scriptsincludes\System\Admin.php:33
actionadmin_menuincludes\System\Admin.php:37
actioninitincludes\System\Embed.php:10
filterquery_varsincludes\System\Embed.php:11
actiontemplate_redirectincludes\System\Embed.php:12
actioninitincludes\System\Shortcode.php:11
Maintenance & Trust

HappyVR – Virtual Tour Builder & 360 Panorama Viewer Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 5, 2026
PHP min version7.4
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

HappyVR – Virtual Tour Builder & 360 Panorama Viewer Developer Profile

Yalogica

11 plugins · 110 total installs

100
trust score
Avg Security Score
100/100
Avg Patch Time
1 days
View full developer profile
Detection Fingerprints

How We Detect HappyVR – Virtual Tour Builder & 360 Panorama Viewer

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/happyvr/assets/css/editor.css/wp-content/plugins/happyvr/assets/css/frontend.css/wp-content/plugins/happyvr/assets/css/admin-notices.css/wp-content/plugins/happyvr/assets/js/frontend.js/wp-content/plugins/happyvr/assets/js/editor.js
Script Paths
/wp-content/plugins/happyvr/assets/js/frontend.js/wp-content/plugins/happyvr/assets/js/editor.js
Version Parameters
happyvr/assets/css/editor.css?ver=happyvr/assets/css/frontend.css?ver=happyvr/assets/css/admin-notices.css?ver=happyvr/assets/js/frontend.js?ver=happyvr/assets/js/editor.js?ver=

HTML / DOM Fingerprints

CSS Classes
happyvr-tour-containerhappyvr-tour-scenehappyvr-hotspothappyvr-tour-controls
Data Attributes
data-happyvr-tour-iddata-happyvr-scene-iddata-happyvr-hotspot-targetdata-happyvr-hotspot-type
JS Globals
HappyVRFrontendHappyVREditor
REST Endpoints
/wp-json/happyvr/v1/tours/wp-json/happyvr/public/v1/tours
Shortcode Output
[happyvr]
FAQ

Frequently Asked Questions about HappyVR – Virtual Tour Builder & 360 Panorama Viewer