প্রচলিত ওয়েব-ভিত্তিক PDF এডিটর ক্লায়েন্ট-সার্ভার স্থাপত্যে চলে: কম্পিউটারে ডকুমেন্ট নির্বাচন করলে ব্রাউজার পুরো ফাইল পাবলিক ইন্টারনেট দিয়ে ক্লাউড সার্ভার ক্লাস্টারে পাঠায়। দূরবর্তী সার্ভার বাইনারি অবজেক্ট স্ট্রিম পার্স করে, পেজ ইমেজ রেন্ডার করে, সম্পাদনা প্রয়োগ করে এবং পরিবর্তিত PDF নেটওয়ার্ক দিয়ে ফেরায়।
এক দশক আগে এই মডেল দরকার ছিল, কিন্তু এটি গোপনীয়তা ঝুঁকি, ব্যান্ডউইথ বাধা ও সার্ভার-সাইড ডেটা লগিংয়ের সম্ভাবনা তৈরি করে। আধুনিক ব্রাউজারে WebAssembly (Wasm) ও HTML5 Canvas API দিয়ে বিপুল কম্পিউটেশন ক্ষমতা আছে। Utiliome এই আধুনিক ব্রাউজার API ব্যবহার করে ১০০% ক্লায়েন্ট-সাইড PDF সম্পাদনা চালায়।
Utiliome-এর PDF এডিটরে ডকুমেন্ট লোড করলে ইঞ্জিন নেটিভ WebAssembly মেমোরি বাফার দিয়ে PDF অবজেক্ট ট্রি স্থানীয়ভাবে ডিকোড করে। টেক্সট অ্যানোটেশন, অঙ্কন, ফর্ম ফিল্ড ও হোয়াইটআউট ওভারলে আপনার মেশিনেই PDF সিনট্যাক্স স্ট্রিমে কম্পাইল হয়। সম্পাদনার কোনো ধাপে ফাইলের একটি বাইটও HTTP রিকোয়েস্টে যায় না বা দূরবর্তী ডিস্কে সেভ হয় না।