Back to BeMySentinel

Last updated: May 5, 2026

Privacy Policy

BeMySentinel is designed so your original video stays on your device. Only short candidate clips are temporarily processed for AI analysis, and the service keeps metadata needed to operate your account, credits, and results.

Original video stays local

Temporary clip processing

Metadata, not media library

Provider-backed security

1. What BeMySentinel does

BeMySentinel helps users analyze local security video files by looking for events described in natural language. The product is built around privacy by architecture: the original video file stays on your device, local processing decides which short segments may be relevant, and only those candidate clips are sent for AI analysis.

This Privacy Policy explains what data we collect, why we collect it, how video processing works, which providers support the service, and how long different categories of data are retained.

2. Data we collect

Account data: when you sign in, we receive basic profile information from your authentication provider, such as your user identifier, email address, display name, and avatar when provided.

Usage and processing metadata: we store metadata needed to operate the service, including processing names, video filename, file size, duration, last modified timestamp, status, user-provided event descriptions, AI-classified detection strategy, selected time ranges, crop or region-of-interest settings, clip indexes, clip timestamps, confidence scores, justifications, credits consumed, and operational error states.

Billing data: credit purchases and payment state are processed through Stripe. We store payment identifiers, package information, credit transactions, balances, refunds, and payment status. We do not store full card numbers.

Security and abuse-prevention data: we may process IP address, request metadata, rate-limit counters, authentication events, and operational logs to protect the service, prevent abuse, debug failures, and enforce usage limits.

3. Special video privacy terms

Your original video file is not uploaded to BeMySentinel. It remains in your browser and is used locally for preview, motion analysis, clip generation, progress tracking, and result review.

Only short candidate clips that our local processing determines may contain the event you requested are uploaded for AI analysis. These clips are optimized segments, not the full original video.

Candidate clips are temporarily uploaded to our clip storage so our backend worker can retrieve them, send them to Gemini for analysis, and process the response. They are not intended for permanent storage or human review.

After clip analysis is durably recorded, the system removes temporary clip files from storage as part of the processing flow. Temporary local worker files are also deleted after the worker finishes with them.

We do not sell video data, do not build a video library from user uploads, and do not use your videos to train BeMySentinel models.

4. AI processing with Gemini

We use Google Gemini to interpret user event descriptions and to analyze candidate video clips. During analysis, Gemini may receive the candidate clip, the visual description language derived from your request, event identifiers, and related processing instructions.

Gemini responses may include confidence scores, structured JSON results, token counts, and short justifications describing observable visual signals. We store these AI outputs as processing metadata so we can show results, calculate credits, retry safely, and diagnose failures.

Google acts as an external AI infrastructure provider for this processing. Your use of BeMySentinel is therefore subject to the data handling practices of the AI provider involved in the processing request.

5. How we use data

We use data to provide authentication, run video analysis, show processing history, display results, calculate and debit credits, process purchases and refunds, maintain service reliability, prevent abuse, comply with legal obligations, and improve product quality.

We may use aggregated or de-identified operational metrics to understand reliability, cost, latency, and product usage. These metrics are not intended to identify a specific person or reconstruct a specific video.

6. Data we do not store permanently

We do not permanently store your original video.

We do not permanently store extracted images, thumbnails, or video frames as user media.

We do not permanently store candidate video clips after processing completes, except when temporary retention is required to recover from an in-progress technical failure and only for the time needed to complete or fail that processing flow.

7. Service providers

We rely on infrastructure providers to operate BeMySentinel, including Supabase for authentication, database, and temporary clip storage; Stripe for payments; Google Gemini for AI processing; hosting and server providers for the frontend, backend, workers, queues, logs, and monitoring.

These providers may process data on our behalf only as needed to deliver their services to BeMySentinel. We choose providers that offer security controls appropriate for the type of data they process.

8. Retention

Account, billing, credit, and processing metadata are retained while your account is active or as long as needed for service operation, accounting, fraud prevention, dispute handling, legal compliance, and auditability.

Temporary candidate clips are retained only for transient processing and recovery needs. Our product design is to delete them after analysis rather than keep them as stored media.

Operational logs and rate-limit records may be retained for a limited period for security, debugging, and reliability.

9. Security

We use authenticated access, backend-controlled credit debiting, provider-level access controls, rate limiting, queue isolation, and operational logging to protect the service.

No internet service can guarantee absolute security. You are responsible for using videos lawfully, protecting your account credentials, and uploading only content you have the right to process.

10. Your choices and rights

Depending on where you live, you may have rights to access, correct, delete, export, or restrict the processing of personal data. You may also have the right to object to certain processing or lodge a complaint with a data protection authority.

You can stop a processing flow from the product controls when available. You can also request account or data deletion by contacting us. Some records may need to be retained when required for security, accounting, dispute resolution, fraud prevention, or legal compliance.

11. Children and sensitive environments

BeMySentinel is not intended for children to create accounts or use directly. Because security footage may include children, workers, visitors, patients, family members, or other identifiable people, you are responsible for ensuring that your use of the service complies with applicable privacy, employment, surveillance, consent, and recording laws.

12. International processing

BeMySentinel is an international SaaS product. Your data may be processed in countries other than where you live, depending on our infrastructure providers and their regions. Those countries may have different privacy and data protection laws.

13. Changes to this policy

We may update this Privacy Policy as BeMySentinel evolves. When changes are material, we will take reasonable steps to notify users through the product or another appropriate channel. The “Last updated” date shows when this page was most recently revised.

14. Contact

For privacy requests or questions, contact the BeMySentinel team through the support channel made available in the product or repository.