AscendLab
Privacy boundary

Local browser tools and AI workflows handle data differently.

AscendLab separates public no-upload tools from account-based AI workflows. Use this page to understand what stays in your browser, what may be processed on servers, and where the Privacy Policy applies.

Public browser tools
Public browser tools are designed for browser-side processing unless a specific tool page clearly states otherwise. Avoid entering sensitive data unless you have reviewed the implementation.
  • No account is required.
  • Files and pasted content are not uploaded for these tools.
  • Generated results stay in the browser tab until you copy or download them.
AI workflow previews
Account-based AI workflows may process uploaded documents, images, or videos on servers after access is enabled and terms are confirmed.
  • Preview pages are not the same as public no-upload tools.
  • Files may be uploaded only when you intentionally submit a scoped account-based workflow.
  • Scope, file limits, retention, and support expectations should be confirmed before paid access starts.
Logs and support
Operational logs support reliability, abuse prevention, and troubleshooting.
  • Public tools can still generate normal web logs and sanitized product events such as page visits, tool discovery, and error telemetry.
  • Account-based workflows may store request metadata for status, usage, and support.
  • Access is restricted to authorized operational purposes.
Retention and deletion
Uploaded workflow files are retained only as needed to deliver the requested service or meet legal and operational requirements.
  • Browser-side tool inputs are not retained by AscendLab servers.
  • Account workflow files can be deleted or exported by request subject to legal limits.
  • Payment and security records may be retained for compliance and audit needs.
File handling matrix
Use this quick comparison to separate public tools from access-based workflows.

Area

Public browser tools

Example pages

calculators, converters, JSON tools, image/video preparation tools

Upload

No, unless a page clearly states otherwise

Account

No

Retention

No server retention of tool input

Status

Live

Area

AI workflow previews

Example pages

PDF Extract, AI Image Translation, AI Video Translation

Upload

May require upload after access is enabled

Account

Usually yes

Retention

Confirmed before use

Status

Preview or coming soon

Area

Contact and early access

Example pages

contact form, email requests, workflow planning

Upload

Do not send sensitive files through the contact form

Account

No

Retention

Kept as needed for support and follow-up

Status

Available

Area

Future paid or account workflows

Example pages

invoices, API usage, or scoped workflow usage if enabled

Upload

Workflow-dependent

Account

Yes

Retention

Operational, legal, and accounting needs

Status

Access-based

Product analytics events
AscendLab uses first-party product events to understand whether tools are discoverable, useful, and reliable.

What may be stored

Sanitized event names and limited metadata that help AscendLab understand tool discovery, search behavior, saved tools, related-link clicks, workflow discovery, errors, coarse performance signals, and aggregate usage trends.

  • route
  • locale
  • surface
  • tool_slug
  • tool_category
  • category
  • target
  • action
  • experiment_id
  • variant
  • result_count
  • result_position
  • saved_count
  • recent_count
  • query_length
  • query_token_count
  • token_count
  • has_query
  • no_result
  • source
  • device_type
  • browser_family
  • browser
  • os
  • network_type
  • save_data
  • event_id
  • session_id
  • anonymous_user_id
  • timestamp
  • page_path
  • source_page
  • viewport_width
  • viewport_height
  • web_vital
  • metric_value
  • metric_delta
  • rating
  • navigation_type
  • action_name
  • result_success
  • input_type
  • duration_ms
  • file_size_mb
  • file_type
  • output_size_kb
  • settings_preset
  • wasm_load_ms
  • error_code
  • error_stage
  • country
  • language
  • os_family
  • traffic_source
  • user_agent_family
  • anonymous_session_hash
  • returning_visitor
  • session_age_seconds
  • session_id_hash
  • visitor_age_days
  • visitor_id_hash
  • release_id
  • release_sha
  • build_id

What is not stored

Product analytics are designed not to store public tool input, generated output, raw search text, uploaded file names, uploaded file contents, clipboard contents, full IP addresses, full user-agent strings, full referrer URLs, or precise location.

  • raw tool input
  • raw uploaded file content
  • uploaded file name
  • full clipboard content
  • exact geolocation
  • full IP as product event metadata
  • full user-agent string
  • full referrer URL
  • canvas or font fingerprint
  • cross-site advertising identifier
  • personal pasted text
  • raw sensitive query
  • generated result content

Search metadata

Search events use query length, token count, result count, and no-result flags by default so AscendLab can improve search without retaining the raw query.

Anonymous visitor and session IDs

Product analytics may use first-party random identifiers stored in this browser to estimate unique visitors, sessions, and returning visits. These identifiers are not derived from IP address, user-agent fingerprinting, tool input, or cross-site tracking.

Human and bot-like traffic

Admin analytics can separate likely human traffic from bot-like traffic using coarse user-agent family and device hints. AscendLab does not store full user-agent strings for this product-event view.

QA and internal events

Internal QA events may be retained for release validation, but admin analytics separate those events from the default real-traffic overview. Ordinary localhost and non-production product events are skipped unless they are explicitly marked for QA.

Admin exports

Admin CSV exports use the same sanitized product-event fields shown in the dashboard. Some fields may be expanded into columns for filtering, but exports are intended for operational review, not session replay or raw visitor profiling.

Retention

Product events can be pruned after a limited operational window. The default maintenance script targets events older than 180 days unless a shorter or longer internal retention period is configured.

Frequently asked questions
Short answers for the data boundary users usually need before using a tool or requesting early access.

Do public browser tools upload my files?

No. Public browser tools are designed to run locally in your browser unless a specific page clearly says otherwise.

When can server-side processing happen?

Server-side processing can apply to account-based PDF extraction, AI image translation, AI video translation, API, or other scoped workflows after access is enabled.

Are public browser tools different from AI workflow previews?

Yes. Public tools are immediate browser utilities. AI workflow preview pages describe planned or private-preview cloud workflows that may require account-based processing.

Security and deletion questions

AscendLab uses HTTPS for public pages and limits operational access to account-based workflow data. Payment details are handled by payment processors, not stored as full card data by AscendLab. For deletion, privacy, or security questions, email support [at] ascend-lab.com.