Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "e_display_conditions_trigger". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "e_display_conditions". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_motion_fx_scrolling". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_translateY_effect". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_translateY_direction". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_translateY_speed". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_translateY_affectedRange". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_translateX_effect". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_translateX_direction". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_translateX_speed". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_translateX_affectedRange". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_opacity_effect". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_opacity_direction". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_opacity_level". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_opacity_range". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_blur_effect". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_blur_direction". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_blur_level". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_blur_range". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_rotateZ_effect". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_rotateZ_direction". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_rotateZ_speed". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_rotateZ_affectedRange". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_scale_effect". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_scale_direction". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_scale_speed". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_scale_range". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_transform_origin_x". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_transform_origin_y". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_devices". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_range". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_motion_fx_mouse". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_mouseTrack_effect". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_mouseTrack_direction". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_mouseTrack_speed". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_tilt_effect". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_tilt_direction". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "motion_fx_tilt_speed". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "handle_motion_fx_asset_loading". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_on". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_offset". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_offset_tablet_extra". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_offset_tablet". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_offset_mobile". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_effects_offset". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_effects_offset_tablet_extra". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_effects_offset_tablet". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_effects_offset_mobile". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_anchor_link_offset". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_anchor_link_offset_tablet_extra". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_anchor_link_offset_tablet". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_anchor_link_offset_mobile". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "anchor_offset_description". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_parent". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

Notice: Function Elementor\Controls_Manager::add_control_to_stack was called incorrectly. Cannot redeclare control with same name "sticky_divider". Please see Debugging in WordPress for more information. (This message was added in version 1.0.0.) in /var/www/html/wordpress/wp-includes/functions.php on line 6114

FIREFLY PFP for desktop and mobile

Experience the convenience of seamless project management across all your devices with FIREFLY PFP.

Create an account to gain access to over 70,000 fully tested & assessed NCC compliant passive fire protection systems. Seamlessly manage projects, generate reports, track progress, and ensure DTS compliance. Additionally, enhance your experience by downloading the App to access and manage projects anytime, anywhere.

Easily Manageable
FIREFLY PFP guides you through the selection process for finding the correct system for your specific wall, floor or ceiling substrate, making it quick and easy to find compliant solutions for your projects.
Fully Tested and Assessed

FIREFLY PFP includes over 70,000 systems that are identified by specific identification numbers for their applications and have reports from NATA accredited testing laboratories. These reports meet NCC2022 and NCC2019, including Amendment 1, for determination of an FRL.

Saves Time
FIREFLY PFP equips you with the necessary tools to quickly locate the desired compliant system. It includes all relevant, regulatory information reports for systems, consolidated within your generated passive fire protection register.

Achieving compliance has never been easier.

The Firefly PFP App provides instant access to 70,000+ FIREFLY tested and assessed NCC Compliant Fire Stopping Systems, and allows you to create projects, add systems, upload photos, and generate reports, ensuring 100% compliant installations for peace of mind.

Made for fire protection professionals in the construction industry.

Filterable system search

Find what you need quickly with complex filtering including substrate orientation, substrate type, MIN FRL and more.

Create unlimited projects

Create a project for audits, design or new installations, and see a snapshot of your projects and their status from a single screen.

Bookmark systems

The ability to mark systems you use frequently as favourites to maximise workflow efficiency.

Document compliance issues

Add UIN Numbers, location, description and photos of the compliance issues on your project.

Add members

Collaborate seamlessly by adding other members to a project.

Generate instant reports

Generate free custom reports for any project either from your construction site or from your office with ease.

Getting Started

1. Download the app
Download the App at the App Store or Google Play.

Sign up to experience the convenience and efficiency of FIREFLY PFP firsthand. Access tested and assessed systems, reports, project registers and more.