Logo

Welcome to TypeLess!

Your ultimate auto-filling assistant.

[screen] Toolbar [save] Save Profile [play] Apply Profile [fast] Smart Fill [target] Focus Field [mobile] User-Agent
1 [screen] Toolbar

After installation, the TypeLess toolbar appears at the bottom of every web page. You can minimize, hide, or drag it to move.

TypeLess toolbar displayed at the bottom of a page
[save]
Save
Save current form as a profile
[fast]
Smart Fill
Auto-fill from personal info
[clip]
Profile list
Click profile name to fill instantly
[tool]
Utilities
Screenshot, save HTML, switch UA
2 [save] Save Profile

Fill in the form as usual, then click the Save button on the toolbar. A dialog will appear letting you choose which fields to save.

Step 2.1 — Click the Save button on the toolbar
Save button at the left of the toolbar
Step 2.2 — Save Profile dialog

The dialog shows all fields found on the page. Check the fields you want to save, name the profile, then click Save Profile.

Save Profile dialog — select fields to save
💡
Fields without a value (empty) appear dimmed. Use Select All / Deselect to quickly toggle all.
[target] Choose Focus Field (optional)
[target] column — click to select the field focused after apply

Click the [target] button at the end of a row to mark that field for auto-focus (cursor jumps there) right after applying the profile. Handy for continuing to type after auto-fill.

3 [play] Apply Profile

Next time you visit a page with a form, just click the profile name on the toolbar — all fields will be filled instantly.

Click the profile name to auto-fill the form
[fast]
Use Ctrl+Shift+H to quickly show/hide the toolbar, and Ctrl+Shift+F (if set) to apply the last profile.
Notification after applying
Confirmation notification that fill was successful
4 [fast] Smart Fill

Smart Fill automatically detects and fills common fields (full name, email, phone, address…) based on the Personal Info you saved in the Personal Info tab.

Click [fast] on the toolbar
Smart Fill button on the toolbar
Auto-fill result
Fields filled from personal info
📝
Set up your personal info in the Personal Info tab for Smart Fill to work more accurately. Includes: name, email, phone, date of birth, address.
5 [folder] Advanced Profile Management

The Profiles tab in this settings page lets you edit each profile in detail: rename, change field values, fix CSS selectors, add/remove fields, reset the focus field.

Profile list
Profile list — click Edit to modify
Edit profile
Editor — edit fields, add/remove
6 [keyboard] Shortcuts & Tips
Shortcut
Function
Ctrl+Shift+H
Show / hide toolbar
Ctrl+Shift+F
Apply last profile
Esc
Close Save Profile dialog
Enter (in Add Field)
Quickly add a new field
📦
Export / Import data
Use the Data Management tab to back up and transfer profiles to another device.
[mobile]
Mobile simulation
The User Agents tab lets you switch UA to view pages as on a phone.
📸
Full-page screenshot
The Screenshot button on the toolbar captures the entire page including scrolled content.
[unlock]
Unlock form
The Unlock Right Click button removes readonly/disabled from locked input fields.

[clip] Profiles 0

Manage, edit and customise your saved profiles and their fields.

📭

No profiles yet. Save a form from the toolbar to get started.

Edit Profile

Label Value Selector Type [target] 🗑
+ Add Field:

[target] Click the target icon to mark a field that gets focused after the profile is applied.

Personal Info

Data used for Smart Fill feature.

* Select from the calendar on the right or type manually (YYYY/MM/DD).
Saved!

User Agent Settings

Customize the User-Agent strings used by the switcher.












Saved!

Data Management

Backup or restore your profiles and settings.

Download a JSON file containing all your data.

Upload a previously exported JSON file.

Advanced

Download Demo Form

Download the demo form to your computer to test auto-fill on a local file.

Advanced Extension Settings

Manage site permissions, shortcuts, and management at browser level.

Link Advanced Extension Settings

Privacy Policy

Last Updated: March 5, 2026

Overview

TypeLess – Auto Form Filler is a browser extension that helps users save and auto-fill web forms. This privacy policy explains how we handle your data.

Data Collection

Auto Form Filler collects and stores:

  • Form data you choose to save (names, addresses, text inputs, selections)
  • URLs of pages where profiles are created
  • User preferences (language selection, toolbar visibility)

Data Storage

  • All data is stored locally on your device using the browser's built-in storage API (Chrome/Edge)
  • No cloud storage — data never leaves your browser
  • No external servers — we don't operate any servers
  • No transmission — your data is never sent anywhere

Data Usage

Your saved data is used solely to:

  • Auto-fill web forms when you choose to apply a profile
  • Display saved profiles in the extension interface
  • Remember your preferences (language, toolbar state)

Third-Party Access

  • No third-party sharing — your data is never shared with anyone
  • No analytics — we don't track your usage
  • No advertising — we don't collect data for ads
  • No external APIs — we don't communicate with external services

User Control

You have full control over your data:

  • Delete profiles individually using the delete button in the toolbar
  • Export profiles to backup your data as JSON
  • Import profiles to restore from backup
  • Clear all data by uninstalling the extension

Permissions Explained

TypeLess requests the following permissions to provide its core functionality. Each permission is used only for its intended purpose and is essential for the extension to work properly.

Core Permissions

storage
PurposeSave your profiles and preferences locally on your device
Privacy100% local storage using Chrome/Edge secure storage API. Data never leaves your device.
activeTab
PurposeInteract with form fields on the current webpage
PrivacyNo background scanning, only works on explicit user action.
scripting
PurposeInject the floating toolbar and execute form-filling scripts
PrivacyNo background scripts, only user-initiated actions.

Utility Permissions

clipboardWrite
PurposeCopy profile data to clipboard for sharing between tabs/machines
PrivacyOnly writes to clipboard when you explicitly request it.
clipboardRead
PurposePaste saved profile data (JSON) from clipboard directly into TypeLess
PrivacyClipboard read only on demand; no passive monitoring or transmission.
contextMenus
PurposeAdd TypeLess options to the browser right-click menu
PrivacyNo data collection, only provides shortcuts to features.

Advanced Permissions

declarativeNetRequest
PurposeModify request headers to support the User Agent Switching feature
PrivacyNo network traffic monitored or redirected; only specific headers overwritten on demand.
declarativeNetRequestWithHostAccess
PurposeAllow declarativeNetRequest rules to apply across all URLs
PrivacyOnly activates when user triggers UA switching; no background interception.
downloads
PurposeDownload files generated by the extension
PrivacyOnly downloads files you explicitly request.
webNavigation
PurposeDetect URL changes in Single-Page Apps (SPA) to automatically refresh the profile list
PrivacyOnly listens to internal browser navigation events; no browsing history or page data is collected.

Host Permissions

<all_urls>
PurposeWork on any website containing forms
PrivacyExtension only activates when you use it; no background scanning.

Security Guarantees

Data Protection

  • Local Only: All data stored exclusively on your device
  • No Transmission: No data ever sent to external servers
  • No Analytics: No usage tracking or behavioral monitoring
  • No Background Activity: Extension only works when you interact with it
  • Secure Storage: Uses browser's built-in encrypted storage API

Permission Minimization

  • Essential Only: Each permission is required for core functionality
  • User Controlled: All actions require explicit user initiation
  • Transparent: Clear explanations for why each permission is needed
  • No Overreach: No unnecessary or excessive permissions requested

Operational Security

  • No Remote Code: All functionality runs locally in your browser
  • No Third Parties: No integration with external services or APIs
  • No Accounts: No registration or login required
  • Offline Capable: Works completely without internet connection

Children's Privacy

This extension does not knowingly collect data from children under 13. It is intended for general use and treats all users the same way.

Changes to Privacy Policy

We may update this privacy policy occasionally. Changes will be posted with an updated "Last Updated" date.

Contact

Websitehttps://trong.pro
Emailcontact@trong.pro
Extension SupportThrough the support tab on Chrome Web Store or Microsoft Edge Add-ons