Bad Behavior está diseñado para integrarse en su sitio web basado en PHP, ejecutándose lo antes posible para eliminar los bots de spam antes de que tengan la oportunidad de destrozar su sitio con su basura, o incluso de raspar sus páginas para obtener direcciones de correo electrónico y formulariosllenar.El mal comportamiento no solo bloquea el vandalismo real a su sitio, sino que también bloquea muchos recolectores de direcciones de correo electrónico, lo que resulta en menos correo no deseado y muchas herramientas automatizadas de descifrado de sitios web, lo que ayuda a mejorar la seguridad de su sitio web.Bad Behavior se ejecuta antes de su software en cada solicitud a su sitio web, por lo que si un bot de spam lo visita, no recibirá nada y su software nunca se ejecutará.Esto reduce la cantidad de tiempo de CPU del servidor, la actividad de la base de datos y el ancho de banda gastado en el procesamiento de robots que solo están cosechando su sitio y entregando basura.El mal comportamiento rechaza los bots de spam directamente, enviando un código de error 4xx apropiado.Esto le permite filtrarlos de los registros de su servidor cuando realiza un análisis de registros, haciéndolos más limpios y más precisos y ofreciéndole una mejor visión de los seres humanos que visitan su sitio, en lugar de los spammers.Bad Behavior es totalmente compatible con servidores proxy inversos, aceleradores HTTP, equilibradores de carga y redes de distribución de contenido.Cumple totalmente con la Sección 508 / WAI.Y almacena información de identificación personal durante un máximo de siete días (por lo general, no se almacena en absoluto), por lo que es compatible con prácticamente cualquier requisito de privacidad corporativo o gubernamental.Bad Behavior está diseñado como un paquete independiente de la plataforma que utiliza un conector para integrarse con un paquete de software dado (MediaWiki, WordPress, etc.).Esto permite que Bad Behavior se ejecute en una gran variedad de aplicaciones web, incluidas las secuencias de comandos personalizadas que haya escrito.Con algunos servidores web, el mal comportamiento puede incluso usarse para proteger páginas HTML estáticas.