No creo que esto sea posible actualmente como una aplicación web, pero sus elementos sí lo son, y la mayoría es posible si se considera como una extensión del navegador.
Los principales bits de funcionalidad:
- Monitoreo de descargas. Actualmente no es posible, pero está disponible para las extensiones de navegador Chrome y Firefox.
- Se ejecuta en segundo plano sin que los usuarios lo sepan. Esto no es posible en una aplicación web, pero de nuevo, es algo factible en una extensión de Chrome o Firefox, suponiendo que los usuarios no buscarán en la lista de extensiones instaladas sospechosas.
- Notificaciones por correo electrónico y SMS. Los correos electrónicos son posibles a través de varios servicios o incluso algo como email.js. SMS es posible a través de Twilio y servicios similares.
- Monitoreo de cada inicio de sesión y quién es el usuario conectado. No es posible a través de las API web, aunque si tiene acceso a las cuentas, podría tener una versión diferente de la aplicación para cada usuario para indicar quién es ese usuario. Si se tratara de una extensión del navegador, podría ser consciente de cada apertura del navegador. Eso no es lo mismo que iniciar sesión en el sistema operativo, pero es esencialmente lo que parece que le interesa.
- ¿Debo usar Vue.js, en lugar de React.js, para mis aplicaciones web, y si es así, por qué?
- ¿Cuánto cuesta desarrollar una aplicación web receptiva?
- ¿Cuáles son las precauciones antes de poner en funcionamiento mi aplicación web?
- ¿Cómo realizan las personas la implementación automatizada de las aplicaciones web de Python en AWS?
- ¿Product Hunt se basa en Telesc.pe o se crea a medida con Meteor?