The `private-browsing` module allows you to access Firefox's private browsing mode, detecting if it is active and when its state changes. ## Events ## When the browser starts or stops private browsing mode, the following events are emitted. ### start ### Emitted when the browser starts private browsing mode. var pb = require("private-browsing"); pb.on("start", function() { // Do something when the browser starts private browsing mode. }); ### stop ### Emitted when the browser stops private browsing mode. var pb = require("private-browsing"); pb.on("stop", function() { // Do something when the browser stops private browsing mode. }); ## Supported Applications ## This module is available in all applications. However, only Firefox will ever transition into or out of private browsing mode. For all other applications, `pb.isActive` will always be `false`, and none of the events will be emitted. @property {boolean} This read-only boolean is true if private browsing mode is turned on. @function Turns on private browsing mode. @function Turns off private browsing mode.