Batch rename
Guests can use core batch renaming; accounts and Pro add more advanced rules, templates and history.
This page explains how FileNest currently handles files, the safeguards we can verify, what is already live, what is still in R&D, and how you can influence the next improvements.
Only capabilities available on the production site are listed as live. The OCR system under R&D is not counted as a production feature.
Guests can use core batch renaming; accounts and Pro add more advanced rules, templates and history.
Conversion, resize, compression and enhancement primarily run in the browser. Image tools currently support up to 50 files per Pro batch after tool-specific capacity testing.
PDF merge/split/images-to-PDF and CSV/TSV/JSON conversion primarily process in the browser.
Files are prefiltered by byte size and then compared with browser-computed SHA-256 fingerprints. FileNest does not automatically delete files.
Turn entered text into DOCX, PDF, TXT, Markdown or HTML within the current browser workflow.
The production site currently separates transient High Accuracy cloud OCR from Local Privacy OCR. Both require users to review recognition results.
This turns local-first into specific, checkable paths. Account quota, job and billing metadata are different from file contents; local processing does not mean the server has no account-level usage records.
| Workflow | Processing location | Is file content uploaded? | What may be stored server-side |
|---|---|---|---|
| Batch rename | In your browser | File contents are not uploaded | Signed-in features can save rule templates and account-level quota/job/download metadata; these records are not file copies. |
| Image convert / resize / compress / enhance | In your browser | Source images are not uploaded for these operations | Signed-in accounts can create quota/job usage metadata; processed images are downloaded on your device. |
| PDF and CSV / TSV / JSON | In your browser | Document contents are not uploaded for these operations | Signed-in accounts can create quota/job usage metadata; outputs are generated in the current browser workflow. |
| Duplicate finder | In your browser | File contents are not uploaded | Byte-size prefiltering and SHA-256 fingerprints are computed on-device. FileNest does not delete files for you. |
| Text to document | In your browser | Entered text is not uploaded for document generation | DOCX / PDF / TXT / Markdown / HTML outputs are generated in the current browser workflow. |
| OCR · Local Privacy | In your browser | Recognition images are not uploaded | The browser may download OCR language assets on first use; account quota/job metadata may still be recorded. |
| OCR · High Accuracy | Transient cloud processing | Selected images are temporarily submitted for recognition | The production flow states that FileNest does not retain the source image; returned OCR text still requires human review. |
| Account and billing | Server / Stripe | Work files are not required | Account, membership, quota, job and billing state must be stored server-side. Stripe handles full card numbers; FileNest does not store them. |
FileNest differentiates through data flow, reviewable results, tested capacity, release gates and a feedback loop rather than unprovable superlatives.
File work that can safely run in the browser stays on-device where practical; cloud-required paths are disclosed separately.
Rename, conversion and OCR workflows prioritize visible results and limits before destructive-looking batch actions are confirmed.
Each tool has its own file-size and batch safety cap. Untested numbers do not become marketing promises.
The next-generation OCR work is validated for language quality, runtime behavior and stability before it can be presented as a live capability.
Browser protections, sessions, server authorization, database access boundaries and disclosure routes are published alongside what FileNest does not provide.
Feedback is categorized by feature, workflow, bugs, privacy/security and usability so repeated needs can guide product decisions.
These are safeguards that can be checked in the current code and deployment, not a claim of absolute security.
Static and dynamic responses enforce HTTPS, block external framing, disable MIME sniffing and restrict unnecessary browser permissions.
Session tokens use HttpOnly cookies; production cookies are Secure and use SameSite controls to reduce cross-site exposure.
Signup, authenticated mutations, billing and other important write requests validate same-origin context. API responses are not cached.
Quota, membership, OCR jobs and billing state are revalidated on the server rather than trusting the browser alone.
Account, membership, quota, job and download data use Row Level Security. The public client does not bundle service-role or Stripe secrets.
FileNest does not store full card numbers. Pro access is granted only after server-confirmed payment state.
The repository monitors dependency updates and includes automated regression checks for security baselines, access control, OCR and core product behavior.
A public security.txt provides a dedicated route for reporting security issues.
The roadmap is not a release-date promise. Work moves to Live only after real testing and production validation pass.
Privacy, security, current capabilities, progress and improvement feedback now share one public home.
Batch rename, image, PDF, data, duplicate and text-document tasks continue to prioritize browser-local processing.
Research and validation are in progress across multilingual recognition, model/script routing, post-processing, benchmarks and browser runtime evidence. It is not the production OCR engine yet.
The goal is to place source images, recognized text and review-needed areas into one clearer workflow after the underlying OCR passes production gates.
Gradually connect resize, compression, rename, OCR and document export so users repeat less setup across isolated tools.
These are recent improvements already present in the production product. They show that the release path can turn problems into shipped changes; a specific public request counts as completed only when that wall item is marked Shipped.
Multi-image workflows now use a vertically bounded source queue with shared batch settings, preventing the preview surface from growing without limit.
Rename, image, PDF, data and OCR workflows expose result, count, page or phase information before consequential execution so users have fewer blind spots.
Product QA now builds the actual Cloudflare Pages deployment artifact; Worker size, core regressions and production SEO are checked in the release path.
Feedback can be public, supported by other users and carry Received / Reviewing / Planned / Shipped states so improvement evidence can stay traceable.
Large file platforms often separate trust centers, status pages, updates and support. At FileNest's current scale, one clear trust hub keeps the evidence easy to find; it can split into dedicated surfaces as the service grows.
Submit feature requests, workflow friction, bugs, privacy/security suggestions or usability issues. Do not include passwords, card details, identity documents, confidential file contents or other sensitive data.
Real feedback appears on the public wall when the author chooses public sharing; private feedback stays backend-only.
Repeated pain points, support count, risk, development cost and impact on core workflows are evaluated together.
The direction has entered the roadmap, but this is not a release-date promise and validation is not skipped to meet a date.
A public request should be marked Shipped only after the improvement is in production and its relevant regression checks pass.