Welcome to the comprehensive FAQ for ProfileScan. This document covers everything from basic usage to advanced technical details.
- General Information
- Getting Started & Installation
- Features & Functionality
- Search & Accuracy
- Privacy & Security
- Troubleshooting
- Customization & Settings
- Data & Export
- Legal & Licensing
- Development & Technical
-
What is ProfileScan? ProfileScan is a universal social media profile viewer that checks for the existence of a username across 200+ platforms.
-
Is ProfileScan free to use? Yes, it is completely free for personal use.
-
Who created ProfileScan? ProfileScan was created by Riyajul Ali (Aliriyaj007).
-
Do I need to create an account to use it? No, ProfileScan requires no sign-up, login, or account creation.
-
Is there a mobile app available? There is no native mobile app, but the web version is fully responsive and works like a PWA (Progressive Web App).
-
Can I use it on a tablet? Yes, the interface adapts perfectly to tablet screens.
-
Does it work on all browsers? It works on all modern browsers (Chrome, Firefox, Edge, Safari, Brave).
-
Is an internet connection required? Yes, an active internet connection is needed to check the platforms.
-
How many platforms does it support? It currently supports over 200 social media platforms and websites.
-
Is this tool legal? Yes, as long as it is used for personal purposes (like auditing your own footprint) and not for harassment or commercial background checks.
-
How do I run ProfileScan? You can use the hosted web version or run it locally on your machine.
-
Where is the hosted version? It is available at aliriyaj007.github.io/ProfileScan.
-
How do I install it locally? Clone the GitHub repository and open
index.html. -
Do I need to install Node.js? For the most accurate results (bypassing CORS), yes, you need to run the included Node.js server.
-
How do I install dependencies? Run
npm installin the project directory using your terminal. -
How do I start the local server? Run
npm startin the terminal. -
What port does the server use? It runs on port 3000 by default.
-
Can I run it without the server? Yes, but results will be simulated or less accurate due to browser security restrictions (CORS).
-
Does it work on Windows? Yes, fully supported.
-
Does it work on macOS/Linux? Yes, fully supported.
-
What is the "Compare" feature? It allows you to compare the digital footprint of two different usernames (feature in development).
-
What are "Themes"? You can change the look of the app. We offer 7 premium themes like Dark, Sunset, and Cyberpunk.
-
Does it have Dark Mode? Yes, there is a dedicated Dark Mode toggle.
-
Can I save my platform selection? Yes, you can save your current selection as the default for future searches.
-
What is "Quick Search"? It populates the username field with a demo name ("john_doe") to test the app instantly.
-
What does the "Show Icons" toggle do? It shows or hides platform logos in the list to save space.
-
What is "Privacy Mode"? It blurs the username and results on the screen, useful if you are using the tool in a public place.
-
Does it save my search history? No, ProfileScan does not keep a persistent history of your searches for privacy reasons.
-
Can I select all platforms at once? Yes, use the "Select All" button.
-
Can I select only popular platforms? Yes, the "Top 50" button selects the most popular sites.
-
Why do I see "Not Found" when I know the profile exists? This can happen due to anti-bot protections or if the local server is not running.
-
Why do I see "Found" but the profile is empty? Some sites return a "success" code even for empty profile pages (Soft 404). We try to filter these but some slip through.
-
Does it case-sensitive? Most platforms are case-insensitive, but ProfileScan sends the username exactly as typed.
-
Can I search for email addresses? No, ProfileScan is strictly for username searches.
-
Can I search for real names? No, it only works with username handles (e.g., "jdoe" not "John Doe").
-
How fast is the search? It depends on your internet connection, but usually finishes in under 10 seconds.
-
Does it search hidden/private profiles? No, it can only find public profiles.
-
Can it search deleted accounts? No, deleted accounts will return "Not Found".
-
Does it work with special characters? It encodes special characters, but many platforms do not support them in usernames.
-
Why are some results yellow/orange? This usually indicates an error or a timeout connecting to that specific platform.
-
Does ProfileScan steal my data? Absolutely not. It is a client-side tool.
-
Where is my data stored? Settings are stored in your browser's
localStorage. -
Does it use cookies? It does not use tracking cookies.
-
Is my IP address logged? The app itself does not log IPs. However, the platforms you visit (e.g., Facebook) will see your IP request.
-
Can anyone else see my searches? No, unless they have physical access to your device.
-
How do I delete my data? Click the "Reset Data" button in settings or clear your browser cache.
-
Does it connect to a central database? No, there is no central database of users.
-
Is the connection encrypted? If you use the HTTPS hosted version, yes. Local version details depend on your setup.
-
Can I use a VPN with it? Yes, and it is recommended for better privacy.
-
Will platforms ban my IP? If you search excessively fast, some platforms might temporarily rate-limit your IP.
-
The search is stuck at 0%. Check your internet connection or try restarting the page.
-
I get "Connection Failed" errors. Ensure the local Node.js server is running (
npm start). -
The "Export" button doesn't work. Ensure you have allowed pop-ups or file downloads in your browser.
-
I can't open the settings menu. Try refreshing the page (Ctrl+R or F5).
-
The layout looks broken. Ensure you are using an updated version of a modern browser.
-
"npm start" fails with an error. Make sure you ran
npm installfirst. -
I see "Error: Cannot find module express". Run
npm install express cors axiosto fix missing dependencies. -
Why does it say "Accuracy Disclaimer"? To remind users that automated tools are never 100% perfect.
-
Can I run this on a Chromebook? Yes, via the web version.
-
Does it work behind a corporate firewall? Firewalls may block connections to social media sites, affecting results.
-
How do I change the theme? Go to Settings > Theme Selection.
-
Can I create my own theme? Not via the UI, but you can edit the CSS variables in
index.html. -
How do I add a custom platform? Use the "Add Custom Platform" feature in Settings (saved locally).
-
Can I remove specific platforms? You can simply uncheck them in the list.
-
How do I reorder platforms? Currently, you cannot reorder them; they are sorted by category/popularity.
-
Can I change the default search settings? Yes, toggle options in Settings and they autosave.
-
Does it support other languages? Currently, the interface is English-only.
-
Can I disable animations? No dedicated toggle yet, but "Privacy Mode" reduces some visual clutter.
-
How do I reset all settings? Click "Reset Data" in the Settings panel.
-
Can I hide the legal modal? Once accepted, it stays hidden unless you clear your browser data.
-
What formats can I export to? JSON, CSV, and HTML.
-
What does the JSON export contain? It contains the full raw data of the search results.
-
What does the HTML export look like? It generates a clean, printable report table.
-
Can I import data? You can restore your settings via backup, but not past search results.
-
How do I backup my configuration? Click "Backup Data" to download a config file.
-
How do I restore my configuration? Click "Restore Data" and upload your backup file.
-
Is the export file compatible with Excel? Yes, the CSV format opens perfectly in Excel or Google Sheets.
-
Does export include "Not Found" results? Yes, it includes all checked platforms.
-
Can I share my results link? No, results are local; you must export a file to share them.
-
Where is the backup file saved? It saves to your computer's default "Downloads" folder.
-
Can I use this for my business? No. This tool is for Personal Use Only.
-
Can I sell this tool? No. Selling or re-distributing is strictly prohibited.
-
Can I use it for background checks on employees? No. This violates the personal use license.
-
Can I modify the code? Yes, for personal learning and experimentation only.
-
Who owns the copyright? Riyajul Ali owns the copyright.
-
Is it Open Source? The source is visible (shared source), but it is not under an open-source license like MIT.
-
Can I use the code in my own project? Only if your project is personal and private.
-
Where is the full license text? See the
LICENSE.txtfile in the project folder. -
What happens if I violate the license? You risk legal action for copyright infringement.
-
Can I donate to the developer? Contact the developer via the links in the app if you wish to support.
-
What is the tech stack? HTML5, CSS3, Vanilla JavaScript, and Node.js (for the optimal backend).
-
Does it use any frameworks? No, it is pure Vanilla JS (no React, Vue, etc.).
-
Why Vanilla JS? To keep it lightweight, fast, and dependency-free.
-
How do I report a bug? Open an issue on the GitHub repository.
-
How do I request a new feature? Submit a feature request on GitHub.
-
How can I add a new platform to the core list? You can submit a Pull Request (PR) with the new platform details.
-
What is the URL pattern format? It uses
{username}as a placeholder (e.g.,facebook.com/{username}). -
How does the presence score work? It calculates the percentage of "Found" profiles against total platforms searched.
-
Can I run this in a Docker container? Yes, standard Node.js Docker setups will work for the server.
-
Will there be future updates? Yes, we actively maintain the platform database and features.