ng test recorder · Política de privacidad
Última actualización: 21 de octubre de 2026
Resumen
ng test recorder no recoge, no envía y no vende datos. Todo lo que hace ocurre en tu navegador, y la grabación solo sale de él cuando tú descargas el fichero JSON.
Qué datos maneja y para qué
Solo cuando tú pulsas Grabar en el panel de la extensión, y únicamente en esa pestaña, la extensión registra lo necesario para reproducir la sesión como un test:
- tus interacciones con la página (clics, teclado, desplazamiento…) y los valores que escribes en los formularios;
- las peticiones de red de la aplicación y sus respuestas (XHR, fetch, WebSocket, EventSource);
- el contenido de
localStorage,sessionStoragey las cookies accesibles de la página al empezar, para poder restaurar el mismo estado; - datos técnicos de la página: tamaño de la ventana, temporizadores, fechas y números aleatorios que usa la aplicación.
Al reproducir un test, la extensión sustituye las llamadas al backend de esa pestaña por las respuestas grabadas.
Las grabaciones pueden incluir información personal o credenciales si aparecen en la aplicación grabada (por ejemplo, tokens en las respuestas). Te recomendamos grabar en entornos de desarrollo o con datos de prueba, y revisar el JSON antes de compartirlo.
Dónde se guarda
- El estado del panel se guarda en
chrome.storage.session, que se borra al cerrar el navegador. - La última grabación de cada pestaña se guarda en
chrome.storage.localhasta que cierras la pestaña o empiezas una nueva grabación. - Para reproducir, la grabación se deja un instante en el
sessionStoragede la propia página y se elimina en cuanto el reproductor la lee.
Nada de esto se envía a ningún servidor de la extensión ni de terceros. La extensión no usa analítica, cookies propias, publicidad ni código remoto.
Permisos
El acceso a las páginas («leer y cambiar los datos de los sitios web») es opcional: se pide la primera vez que grabas o reproduces, porque la grabación recarga la app y sigue sus iframes y el inicio de sesión, que suelen estar en otros dominios. Puedes retirarlo en cualquier momento desde chrome://extensions.
Compartir y venta de datos
No se comparten ni se venden datos con nadie. El único momento en que una grabación sale de tu navegador es cuando tú la descargas.
Cambios y contacto
Si esta política cambia, se actualizará esta página y su fecha. Para cualquier duda: benjadw@gmail.com.
ng test recorder · Privacy policy
Last updated: October 21, 2026
Summary
ng test recorder does not collect, transmit or sell any data. Everything it does happens in your browser, and a recording only leaves it when you download the JSON file yourself.
What data it handles and why
Only when you press Record in the extension panel, and only in that tab, the extension captures what is needed to replay the session as a test:
- your interactions with the page (clicks, keyboard, scrolling…) and the values you type into forms;
- the application's network requests and their responses (XHR, fetch, WebSocket, EventSource);
- the page's
localStorage,sessionStorageand accessible cookies at the start, so the same state can be restored; - technical page data: window size, timers, dates and random numbers used by the application.
When replaying a test, the extension replaces that tab's backend calls with the recorded responses.
Recordings may include personal information or credentials if they appear in the recorded application (for example, tokens in responses). We recommend recording in development environments or with test data, and reviewing the JSON before sharing it.
Where it is stored
- The panel state is kept in
chrome.storage.session, which is cleared when the browser closes. - The last recording of each tab is kept in
chrome.storage.localuntil you close the tab or start a new recording. - To replay, the recording is placed briefly in the page's own
sessionStorageand removed as soon as the player reads it.
None of this is sent to any server, ours or a third party's. The extension uses no analytics, no cookies of its own, no advertising and no remote code.
Permissions
Access to pages ("read and change your data on websites") is optional: it is requested the first time you record or replay, because recording reloads the app and follows its iframes and sign-in flow, which usually live on other domains. You can revoke it at any time in chrome://extensions.
Sharing and sale of data
No data is shared with or sold to anyone. The only time a recording leaves your browser is when you download it.
Changes and contact
If this policy changes, this page and its date will be updated. For any question: benjadw@gmail.com.