সংক্ষেপে
Scissor PDF কখনো আপনার ফাইল গ্রহণ করে না। আপনি কোনো টুল খুললে আপনার ব্রাউজার ওয়েবসাইট এবং একটি PDF ইঞ্জিন ডাউনলোড করে। আপনি ফাইল বেছে নিলে সেটি ব্রাউজার ট্যাবের মেমরিতে পড়া হয়, আপনার নিজের প্রসেসরে সেই ইঞ্জিন দিয়ে প্রসেস হয়, আর ফলাফল ডাউনলোড হিসেবে আপনাকে ফেরত দেওয়া হয়। ট্যাব বন্ধ করলেই সব মুছে যায়।
কী কোথায় চলে
PDF ইঞ্জিন, যা PDF একত্র, ভাগ, পুনর্বিন্যাস, ঘোরানো, কমপ্রেস, পৃষ্ঠা নম্বর যোগ, ওয়াটারমার্ক, এনক্রিপ্ট ও ডিক্রিপ্ট করে, সেটি ওপেন-সোর্স lopdf লাইব্রেরি ব্যবহার করে Rust-এ লেখা এবং WebAssembly-তে কম্পাইল করা। WebAssembly একটি স্যান্ডবক্সড ফরম্যাট, যা প্রতিটি আধুনিক ব্রাউজার প্রায় নেটিভ গতিতে চালায়। এটি একটি ব্যাকগ্রাউন্ড ওয়ার্কারে চলে, তাই পেজ সাড়া দিতে থাকে।
পৃষ্ঠার প্রিভিউ এবং PDF থেকে JPG PDF.js ব্যবহার করে, যা Firefox-এ বিল্ট-ইন ওপেন-সোর্স রেন্ডারার এবং এটিও লোকালি চলে।
সার্ভারটি শুধু PDF টুলগুলোর জন্য সাইটের ফাইল হোস্ট করে। এতে ডকুমেন্টের জন্য কোনো আপলোড এন্ডপয়েন্ট নেই, তাই ডকুমেন্ট গ্রহণ করার মতো কিছুই নেই। একই ডোমেইনে একটি ছোট গ্রাহকসেবা পরিষেবা শুধু সেটুকুই পায় যা আপনি নিজে পাঠাতে বেছে নেন, যেমন মতামত বা অপেক্ষা-তালিকায় সাইন-আপ, এবং সঙ্গে বেনামি পেজ গণনা।
নিজেই যাচাই করুন
ব্রাউজারের ডেভেলপার টুল খুলুন, Network ট্যাবে যান এবং যেকোনো টুল ব্যবহার করুন। আপনি দেখবেন পেজের নিজস্ব ফাইলগুলো লোড হচ্ছে, /_care/-এ ছোট ছোট বেনামি পেজ-গণনার রিকোয়েস্ট যাচ্ছে, কিন্তু আপনার ডকুমেন্ট বহনকারী কোনো রিকোয়েস্ট নেই। পেজ লোড হওয়ার পর ইন্টারনেট সংযোগ বিচ্ছিন্নও করতে পারেন: প্রতিটি টুল কাজ করতে থাকবে।
সাইটটি একটি কঠোর Content Security Policy-ও পাঠায়, যা আপনার ব্রাউজারকে পেজটিকে অন্য কোনো সার্ভারের সাথে যোগাযোগ করতে বাধা দিতে বলে, তাই আমাদের কোডে কোনো ভুল থাকলেও আপনার ফাইল অন্য কোথাও পাঠানো সম্ভব নয়।
অফলাইনে চলে, অ্যাপের মতো ইনস্টল হয়
প্রথমবার ভিজিটের পর একটি সার্ভিস ওয়ার্কার সাইট ও ইঞ্জিনটি আপনার ব্রাউজারের ক্যাশে সংরক্ষণ করে, তাই সংযোগ ছাড়াই টুলগুলো খোলে ও কাজ করে। Chrome বা Edge-এ অ্যাড্রেস বার থেকে Install বেছে নিন। Safari-তে Add to Dock (Mac) বা Add to Home Screen (iPhone ও iPad) বেছে নিন।
লোকাল প্রসেসিংয়ের সীমাবদ্ধতা
যেহেতু কাজটি আপনার ডিভাইসে হয়, খুব বড় ফাইল এর মেমরির ওপর নির্ভর করে। সাধারণ ল্যাপটপে কয়েকশো মেগাবাইট ঠিকঠাক চলে, আর ফোনে দৈনন্দিন ডকুমেন্ট সহজেই চলে। গতি সার্ভারের সারির বদলে আপনার প্রসেসরের ওপর নির্ভর করে, যা বাস্তবে সাধারণত আপলোড ও ডাউনলোডের চেয়ে দ্রুত।