This project demonstrates a simple website that tests autofill behavior with a hidden zip code field. It uses React for the frontend and Express for the backend, running on localhost.
- Ensure you have Node.js installed on your system.
- Clone this repository.
- Run
npm installto install dependencies. - Run
npm startto start the React development server. - In a separate terminal, run
node server.jsto start the Express server. - Open your browser and navigate to
http://localhost:3000.
public/index.html: Main HTML filesrc/components/AutofillForm.js: React component for the autofill formsrc/components/StoredData.js: React component to display stored datasrc/styles/main.css: CSS styles for the projectsrc/App.js: Main React componentsrc/index.js: Entry point for React applicationserver.js: Express server for handling form submissionspackage.json: Project configuration and dependencies
This project is strictly for educational and research purposes only. It is designed to demonstrate autofill behavior and should NOT be used to collect, store, or process any real user data. Using this project or any similar code to collect personal information without explicit user consent is illegal and unethical.
By using this code, you agree to:
- Not use it for any malicious purposes or to collect actual user data.
- Not deploy this or any modified version of this project on a public server.
- Use it solely for personal learning and research in a controlled, private environment.
The authors and contributors of this project are not responsible for any misuse or legal consequences resulting from the use of this code. Use at your own risk and always prioritize user privacy and data protection in real-world applications.