vKontacts – Privacy Policy
This Privacy Policy explains what data the vKontacts Chrome extension (“we”, “our”, “the extension”) processes, how it is used, how it is stored, and what choices you have.
1) Summary
- vKontacts helps you export WhatsApp contact information, optionally analyze chat files on your device, and—if you choose—use AI tools inside WhatsApp Web to improve writing and productivity.
- Default behavior is local-first: contact extraction and chat analysis occur on your device. We do not upload your contacts or chat files to our servers.
- AI features are optional. If enabled by you and configured with your own OpenAI API key, selected text/snippets are sent directly from your browser to the chosen AI provider’s API. We do not receive those prompts or responses.
- We are not affiliated with or endorsed by WhatsApp or OpenAI. vKontacts is an independent tool.
Prominent disclosure: vKontacts reads page content from web.whatsapp.com to extract contact numbers and enable on-page AI tools at your request. Processing is performed locally in your browser unless you enable an external AI provider.
2) What Data We Process
Contact Export (WhatsApp Web)
- Phone numbers, display names, group names, country codes (read from the open WhatsApp Web page).
- Your selection/filters (e.g., show only unsaved numbers, by country).
- Export outputs you generate: vCard (.vcf), CSV, Excel, JSON, or text.
Chat Analyzer (Import File)
- Chat text files you manually select (WhatsApp export without media, inside a .zip).
- Derived analytics (counts, charts, top words/emojis, domains) computed on-device.
AI Tools (Optional)
- Message text you choose to analyze/transform (e.g., translate, summarize, tone).
- Your AI provider API key (if you enter one) stored locally in extension storage.
Operational Data
- Basic settings and preferences (e.g., language, UI options) in chrome.storage.
- Local usage counters (e.g., daily free-limit counts) stored on your device.
- Subscription status/entitlement (if applicable), which may be verified with a payment processor or license endpoint. We do not store full payment details.
Data We Do Not Collect
- No account passwords, two-factor codes, or sensitive device identifiers.
- No continuous background tracking of browsing activity beyond web.whatsapp.com where the extension operates.
- No analytics SDKs or ad trackers in the extension UI.
At a Glance — Data Safety Mapping
| Category | Collected | Where Stored | Notes |
|---|---|---|---|
| WhatsApp contacts (numbers, names) | On-device only | Browser memory / your exported files | Not sent to our servers. |
| Chat files (you import) | On-device only | Browser memory | Analysis occurs locally. |
| AI prompts/responses (optional) | Sent to your chosen AI API | Directly to provider | Never sent to vKontacts’ servers. |
| Payment details | Processed by payment provider | Payment processor | We receive only confirmation/entitlement. |
| Diagnostics/Logs | Minimal, local | Your device | No remote logging by default. |
Additional: Login & Subscription Data
- When you create an account or log in to access subscription features, we collect your email address and password solely to authenticate your account and enable your purchases or upgrades.
- Your credentials are transmitted securely to our servers for verification using HTTPS and are stored in encrypted form. We do not share or sell your login data to any third parties, advertisers, or analytics services.
- Your email address may also be used to display your subscription status, manage renewals, and provide technical support or password recovery.
- We may store your subscription details (plan type, expiry date, transaction ID) to validate your entitlement, but we do not store or process any full payment information.
3) How We Use Data
- Provide core features: export contacts you select from WhatsApp Web; generate your chosen file formats.
- Perform on-device analytics: parse your imported chat file to create summaries, charts, and lists locally.
- Optional AI assistance: when you click an AI tool, the selected text is sent to the configured AI provider to generate a response (translate, summarize, etc.).
- License & support: verify your subscription/entitlement and respond to your support requests.
4) Where Data Is Stored & Retention
- Local storage: settings, language preference, and usage counters are stored in chrome.storage on your device.
- Your exports: files you download (e.g., .vcf, .csv) reside wherever you save them.
- AI API key: if you choose to enter one, it is stored locally and used only to call that provider’s API.
- Retention: we do not keep copies of your contacts or chat contents on our servers. You control your local data and exported files.
6) AI Features (Optional)
vKontacts offers optional AI tools inside WhatsApp Web (e.g., Smart Replies, Translate, Summarize, Tone, Simplify, Next Step, Sentiment, Shorten, Safe Send, Grammar Fixer, Custom Prompt).
- Your control: AI is off by default. You must explicitly enable it and (optionally) provide your own API key.
- Data flow: when you use an AI tool, only the text you selected/typed (and minimal context if the feature requires it) is sent to your configured AI API. We do not receive it.
- Provider policies: your use of AI is subject to the API provider’s privacy policy and data retention rules. Review them before enabling.
- Disable any time: turn off AI from the extension settings, remove your API key, or uninstall the extension.
7) Chat Analyzer (On-Device)
When you import a WhatsApp chat export (.zip without media), parsing and analytics occur entirely on your device. We do not upload files or derived metrics to our servers. You can remove all analysis by clicking Reset or by closing the page.
8) Security
- Local-first architecture: features are designed to minimize remote transfer of your data.
- Transport security: when contacting payment providers or AI APIs, the extension uses HTTPS.
- Your responsibility: protect your device, browser profile, and exported files (.vcf/.csv). Consider password-protecting sensitive exports where appropriate.
9) Your Choices & Controls
- Turn features on/off: enable or disable AI tools anytime.
- Edit/clear local data: in the extension settings, you can reset usage counters, clear options, or remove your API key. You can also clear chrome.storage via your browser settings.
- Delete exports: remove any files you downloaded from your device or cloud storage.
- Uninstall: remove the extension from chrome://extensions to stop all processing.
10) Legal Bases & Regional Rights
Where applicable (e.g., EEA/UK/Switzerland), we process data under these legal bases:
- Performance of contract: to provide the features you request.
- Legitimate interests: to maintain security, prevent abuse, and support users.
- Consent: for optional AI features that transmit text to an external provider.
Your rights (subject to local law) may include access, correction, deletion, objection, restriction, and portability. To exercise rights or ask questions, email sales@bomosi.com.
We do not “sell” personal information as defined by certain laws (e.g., CCPA/CPRA). We also do not use data for targeted advertising.
11) Children’s Privacy
vKontacts is not directed to children and should not be used by individuals under the age required by local law to consent to data processing. If you believe a child has provided us information, contact sales@bomosi.com for assistance.
12) Changes to this Policy
We may update this Privacy Policy to reflect improvements, legal requirements, or new features. We will revise the “Last Updated” date above and, where appropriate, provide additional notice within the extension.
13) Contact Us
If you have questions about this Privacy Policy or the extension’s data practices, reach us at:
Important: vKontacts is an independent tool and is not affiliated with, sponsored by, or endorsed by WhatsApp Inc. or OpenAI.