Cookie Policy
Effective Date: February 8, 2026
Last Updated: February 8, 2026
This Cookie Policy explains how MeetingVault ("Service"), operated by KCH Labs ("we", "us", or "our"), uses cookies and similar technologies when you use our Service.
1. What Are Cookies?
Cookies are small text files stored on your device by websites you visit. We use cookies and similar browser storage technologies (localStorage and sessionStorage) to operate and improve our Service.
2. Technologies We Use
2.1 Essential Storage (Required)
These are necessary for the Service to function. Without them, you cannot use MeetingVault.
| Name | Type | Purpose | Duration |
|---|---|---|---|
| Supabase Auth Session | localStorage | Keeps you logged in and maintains your authentication state | Until logout or browser clear |
mom_oauth_fingerprint | localStorage | Temporary storage during Google sign-in to link your session | Cleared after OAuth completion |
You cannot opt out of essential storage as the Service will not function without it.
2.2 Functional Storage
These improve your experience but are not strictly necessary.
| Name | Type | Purpose | Duration |
|---|---|---|---|
mom_impersonation_v2 | localStorage | Stores admin impersonation session state (admin users only) | Until session ends |
2.3 Analytics and Security Storage
These help us understand usage, prevent abuse, and enforce usage limits.
| Name | Type | Purpose | Duration |
|---|---|---|---|
mom_device_fp | localStorage | Device fingerprint for abuse prevention and usage limit enforcement | Persistent (until browser clear) |
addon_view_session_id | sessionStorage | Tracks page views within a single browser session for analytics | Until tab/window closes |
About Device Fingerprinting
We use FingerprintJS to generate a unique device identifier based on your browser and device characteristics. This fingerprint is:
- Used to enforce daily usage limits for anonymous users
- Used to prevent abuse of free features
- Used for conversion analytics (tracking anonymous-to-authenticated user journeys)
- Stored both in your browser's localStorage and on our servers
3. Third-Party Cookies
We do not set third-party advertising or tracking cookies. However, third-party services we integrate may set their own cookies:
3.1 Google (Authentication)
If you sign in with Google, Google may set cookies during the authentication process. These cookies are governed by Google's Privacy Policy.
3.2 Payment Processor (If Enabled)
If you make a payment, our payment processor (DoDo Payments) may set cookies during checkout.
4. Cookie Categories Summary
| Category | Required? | Can You Opt Out? |
|---|---|---|
| Essential | Yes | No - Service won't work |
| Functional | No | Yes - Clear localStorage |
| Analytics/Security | No | Partially - See Section 5 |
| Third-Party Auth | Only if you use Google Sign-In | Don't use Google Sign-In |
| Third-Party Payments | Only if you make payments | Don't make payments |
5. Your Choices
5.1 Browser Settings
You can control cookies and storage through your browser settings:
- Clear localStorage: Removes all stored data including your session and fingerprint
- Clear sessionStorage: Removes session-specific tracking data
- Block third-party cookies: Prevents Google and payment processor cookies
Note: Clearing localStorage will:
- Log you out of MeetingVault
- Reset your device fingerprint (a new one will be generated on next visit)
- Clear any cached preferences
5.2 Private/Incognito Browsing
Using private browsing mode:
- Prevents localStorage from persisting after you close the window
- Creates a new session each time
Note: Your device fingerprint and IP address are still recorded server-side for usage limit enforcement, even in private browsing.
6. Do Not Track
Some browsers have a "Do Not Track" (DNT) feature. We do not currently respond to DNT signals because our tracking is primarily for abuse prevention and usage limits, not advertising.
7. Updates to This Policy
We may update this Cookie Policy when we change our cookie practices. We will update the "Last Updated" date at the top of this policy.
8. Contact Us
If you have questions about our cookie practices:
KCH Labs
Email: kchlabs@gmail.com
By using MeetingVault, you acknowledge that you have read and understood this Cookie Policy.