Skip to content

Shivansh-22866/hackverse5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

PrivacyGuard

PrivacyGuard is a cost-effective and scalable software solution that helps businesses manage data privacy, mitigate risks, and stay compliant with GDPR and CCPA regulations. It gives users control over their personal information while automating data classification, monitoring compliance workflows, and detecting potential breaches. By proactively protecting sensitive data, PrivacyGuard enables organizations to minimize privacy risks and enhance security.


Features

🔒 Enhanced Data Security

  • JWT Authentication: Ensures secure access to the platform by providing stateless and tamper-proof authentication.
  • Sensitive Data Masking: Automatically detects and masks sensitive data in documents and datasets to prevent privacy breaches.
  • Privacy Compliance: Designed to meet CCPA and GDPR standards, ensuring organizations handle data responsibly.

📂 Comprehensive Data Handling

  • Backend File Support:
    • Supports text, Excel (.xlsx), and CSV files for secure processing.
  • Model File Support:
    • Capable of processing PDF, CSV, JSON, TXT, and image formats to detect and mask sensitive details.
  • Data Operations:
    • Access: Retrieve and view data securely.
    • Modify: Edit sensitive data without risking privacy breaches.
    • Delete: Securely erase data as needed.
    • Rectify: Correct inaccuracies in datasets effectively.

🌟 Professional and Accessible UI

  • Professional Design: A polished and intuitive user interface ensures a seamless experience for users.
  • User-Centric Approach: Responsive design and clear navigation make data management accessible to all.

🌟 Scalable and Cost-Effective

  • Affordable for Small Businesses: A powerful alternative to expensive, high-end security software, ideal for organizations with limited budgets.
  • Scalable Architecture: Designed to handle increasing data volumes and user demands effortlessly.

💡 Proactive Privacy Protection

  • Data Classification: Automatically organizes and classifies sensitive data to streamline privacy management.
  • Compliance Workflow Monitoring: Tracks workflows to ensure compliance with privacy regulations.
  • Breach Detection: Identifies potential data breaches to enable proactive mitigation.

Technologies Used

  • React & TypeScript: Modern, type-safe frontend development.
  • Node.js & Express: Backend server for secure and efficient API handling.
  • JWT (JSON Web Tokens): Ensures secure user sessions.
  • Tailwind CSS: Responsive and customizable UI styling.
  • Framer Motion: Adds smooth animations for an engaging user experience.
  • Zod & React-Hook-Form: Ensures secure and accurate data input.

Installation

Prerequisites

  • Node.js installed on your system.
  • A backend server running at http://localhost:5000 with endpoints for data management and authentication.

Steps

  1. Clone the repository:
    git clone <repository_url>  
    cd <repository_folder>  

About

A security based project made by our team Bond 404, for Hackverse 5.0 at NITK Surathkal

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors