Toolifineについて
ファイルがどこにも保存されないように作られたファイルツール集。
コンセプト
ほとんどのオンラインファイルツールは同じ仕組みです。よく知らないサーバーに文書をアップロードし、そこでプログラムが変換し、結果をダウンロードする。それで用は足ります。しかしそれは、契約書、パスポートのスキャン、診断書、未公開の決算書などが他人のマシンにコピーされ、その後どうなったかは相手の言葉を信じるしかない、ということでもあります。
この仕組みは数年前から必要なくなっていましたが、変えたところはほとんどありませんでした。ここでは、ファイルがツールのところへ行くのではなく、ツールがファイルのところへ来ます。このサイトのほぼすべてのツールは、文書が当サイトに一切届かないまま処理を完了します。保持するものも、漏えいするものも、誰かに提出を求められるものもありません。
それで実際に得られるもの
- 約束ではなく、仕組みによるプライバシー。ファイルを受け取る相手がいないので、ファイルがどこかへ運ばれることはありません。
- 順番待ちなし。先に何かを送る必要がないので、待つこともありません。大きなファイルほど、この方式のほうが遅くなるどころか、たいてい速くなります。
- オフラインでも動作。ツールのページを読み込んだら、接続を切っても動き続けます。
- アカウント不要、透かしなし、結果に対するアップグレードの勧誘もありません。
そして、その代償
これは多くのサイトが書かない部分です。端末上で処理するということは、サーバー群ではなく、あなた自身のハードウェアの性能に左右されるということです。5年前のスマートフォンで500ページのPDFを処理すると、サーバーなら何ともない作業でもメモリが足りなくなることがあります。使えるオープンな実装がまったく存在しない形式もあるため、そうしたツールは質の悪いものを出すより、ここでは用意していません。
一部の変換には、Webページでは提供できないソフトウェアが本当に必要です。たとえば、レイアウトを忠実に保ったOfficeの文書の変換です。これらは当サイトのサーバーで動作し、そのことをページに明記しており、ファイルは処理の直後に削除されます。例外をなかったことにするより、はっきり表示するほうがよいと考えています。プライバシーポリシーにそのすべてを記載しています。
ツールの作り方
すべての形式は、推測に頼るのではなく、その形式の本物の実装(デスクトップソフトウェアと同じライブラリ)で処理しています。ツールが正しく処理できない場合は、壊れたファイルを黙って返すのではなく、そう伝えます。たとえばCSS圧縮は、CSSのネストを使ったスタイルシートを受け付けません。内部で使っている圧縮エンジンが、エラーを出さずにネストされたルールを削除してしまうからです。ファイルを黙って壊すツールは、処理を断るツールよりも悪いものです。
こんな方のために
ファイルを変更したいけれど、他人には渡したくないすべての人のために。顧客の文書や、NDAの対象となるもの、医療や法律の書類を扱う人、あるいは単に、見知らぬ人のサーバーに個人的な文書をアップロードするよう求められることに違和感を覚える人のためのサイトです。
壊れている箇所や、正しく変換されなかったファイルを見つけたら、お知らせください。それがサイトを良くするいちばんの近道です。