Author interview
PerfectPaper asks targeted questions about design decisions and fixed constraints before review, then carries your answers into the critique.
SOLUTIONS
The route an uploaded manuscript takes through PerfectPaper: Frankfurt servers, EU storage, named model providers, and the parts that do not run in Europe.
Affiliations
Current platform
PerfectPaper now carries context from setup through research, revision, and export—without turning the paper into a generic writing prompt.
Prepare
PerfectPaper asks targeted questions about design decisions and fixed constraints before review, then carries your answers into the critique.
Search the journal catalogue, choose up to three targets, and compare compatible open-access journals before the review starts.
Brief up to three custom reviewers, declare ground truths, attach instructions, and choose standard or deep-research depth with specific tools.
Investigate
Specialist reviewers inspect the full paper in context, including figures and tables—not isolated paragraphs.
Deep-research reviewers can search the web and scholarly literature, inspect sources, and attach vetted citations to research-backed findings.
The reading room shows which review areas are working, which findings have arrived, and when a research step could not complete.
Revise
Move between each comment and its passage, read your paper as you wrote it in Word, filter feedback, and discuss any finding.
Preview suggested revisions, apply accepted changes, keep an edit history, and reverse a change without losing the review trail.
Export the revised paper and saved feedback as DOCX, annotated PDF, or print view, and prepare an anonymous copy for blinded review.
PerfectPaper’s application servers and PostgreSQL database run in Frankfurt, and manuscripts uploaded to PerfectPaper are stored in EU object storage in the eu-central region, encrypted at rest. Producing a review requires sending manuscript text to model providers, and the region for each provider is reported on the subprocessor page from live configuration. Error monitoring and product analytics run on United States endpoints and receive no manuscript text.
This page is written for the person at your institution who has to sign off on that, so it includes the parts that do not run in Europe.
PerfectPaper’s application servers run in Frankfurt. The PostgreSQL database holding your account, manuscript metadata, and review history runs in the same region.
Nothing about the application tier is distributed across regions for convenience. Frankfurt is where it lives.
Manuscripts uploaded to PerfectPaper are stored in EU object storage in the eu-central region, encrypted at rest with provider-managed keys rather than customer-managed keys.
Storage keys are region-prefixed, which means the region a document lives in is a property of that document rather than a global setting that can silently move. One consequence is worth stating: documents uploaded before EU storage was enabled remain in their original region and continue to be read from there. The estate is mixed by design rather than by oversight, and a migration would move those objects rather than relabel them.
Producing a review means sending manuscript text to model providers, so this is the step that matters most for a residency assessment, and it is the step most vendor pages skip.
PerfectPaper reports the region for each provider on the subprocessor page, derived from the configuration the application is actually running under rather than declared in the page template. That design exists specifically so the page cannot claim a residency the traffic does not have. If a provider’s endpoint changes, the page changes with it.
Not every provider receives the same thing, and the difference matters more than the count.
The review models receive manuscript text, because reading the paper is the work they do. The scholarly search and embedding services receive substantially less — a title and an abstract, not the body. When assessing exposure, that distinction is usually more informative than the length of the vendor list, and the subprocessor page states it per provider.
Error monitoring and product analytics run on United States endpoints.
Neither receives manuscript text, but both receive operational telemetry associated with your account, and an assessment that omitted them would be incomplete. Moving them to EU endpoints is tracked internally rather than done, and this page will say so until it changes.
The subprocessor page is the authoritative list and reports live configuration rather than a static claim.
For an institutional review that needs more than a public page, the security contact published in PerfectPaper’s security.txt is the right route, and questions from research offices about data handling are answered directly rather than through a sales process. The procurement checklist sets out what else is worth asking, and secure AI review for unpublished research covers what PerfectPaper does not claim.
PerfectPaper operates a self-service privacy rights path for access, correction, export and erasure requests, names its subprocessors publicly, and runs its application tier and database in Frankfurt. Data protection questions from research offices are answered directly.
Manuscripts uploaded to PerfectPaper are stored in EU object storage in the eu-central region. Documents uploaded before EU storage was enabled remain in their original region and continue to be read from there.
That depends on the model provider handling the lane. PerfectPaper reports the region per provider on the subprocessor page from live configuration rather than asserting a single answer here.
Yes. Error monitoring and product analytics run on United States endpoints. Neither receives manuscript text, and both are listed rather than omitted.
Institutional data protection questions, including processing agreements, are handled directly. The security contact published in PerfectPaper’s security.txt is the fastest route.
Last updated September 9, 2026
Upload your paper and receive structured, sourced feedback before you submit.
Connection lost
Reconnecting…
Something went wrong on our end
Attempting to reconnect