Deleted by mistake on a Friday evening? Restore them on Monday morning.
Every file and folder you delete in Inkwelly Media Center is moved to Trash — never gone, never lost. Restore individual files or whole folders with their hierarchy intact, with one click. Permanent deletion needs typed-name confirmation, by design. Built for the everyday office mistakes that happen during admission rush, year-end cleanup, and the 11 pm 'just clearing space' moment that becomes Monday's panic.

It's 11.47 on a Sunday night. The office assistant at Modern Convent in Patna has decided to 'just clear some space' before going to bed. She's been working since 9 am and the storage banner on the school's old ERP has been red for two weeks. She picks a folder labelled 'Old Documents' that looks empty (because everything in it has been moved years ago, she thinks), clicks Delete, confirms once, and goes to sleep. Monday morning, the principal asks for the school's 2017 board affiliation evidence. The folder did not 'have no files'. It had 47 PDFs that the migration script from the previous ERP had loaded with hidden flags the new ERP rendered as invisible. They were all there. She just deleted them all. The principal needs them by Wednesday for renewal submission.
This is the failure mode every school media library eventually hits — the irreversible mistake. Sometimes it's a Sunday night clean-up gone wrong. Sometimes a class teacher leaving the school 'tidies up' her files before her last day. Sometimes a new IT contractor confuses the school library with their own personal storage. Most existing school ERPs implement file deletion as 'click delete, the row is gone forever' — the same model as Windows 95, designed before anyone realised destroying user work without a recovery path is a feature in name only and a bug in practice.
Inkwelly's Trash & Restore exists because we have watched this exact 'just deleted everything' moment in 11 different schools, and every single time the principal said the same words: 'I would pay anything to get those files back.' This page covers the safety net that catches these moments, the restore flow that brings folders back with their full hierarchy, the per-file restore for surgical recovery, and the deliberate friction we built into permanent deletion so the irreversible action stays hard to do by accident.

How safe deletion works in Inkwelly
Delete in Inkwelly Media Center is always 'move to Trash' on the first click — never permanent on first action. Hit 'Delete' on a file or folder, and it disappears from the regular folder view, search results, and storage usage breakdown. But the file isn't gone. It's sleeping in Trash, ready for one-click restore. The bytes stay on India servers. The database row stays. Nothing is destroyed. The user sees the file vanish; the file is one click away from coming back. This single design choice is the difference between an ERP your office staff trust and one they fear.
Folder deletion follows the same logic — but smarter. When the office assistant deletes 'Old Documents', the folder vanishes from the folder tree, and so do all 47 files inside it and any sub-folders. But every child file and every sub-folder keeps its original parent. Restoring the 'Old Documents' folder from Trash brings back the entire subtree exactly as it was — same files, same nested sub-folders, same upload dates, same file counts. There's no 'rebuild from backup' step. The folder just comes back, fully populated, in its original parent.
Individual file restore is also one click. Open Trash, pick the file, click Restore — the file returns to its original folder. If the parent folder is also in Trash (because someone deleted everything together), the parent comes back too as part of the same action. If a same-named file already exists in the parent (because someone re-uploaded between delete and restore), Inkwelly tells you cleanly so you can either rename the conflict or restore to a different folder. Bulk restore handles up to 100 files at once with the same per-file reporting — successes and conflicts listed individually, never an all-or-nothing failure on a single problem.
Everything Trash & Restore gives your school
- Soft-delete by default — first click moves to Trash, never permanent on first action
- Cascade-visible folder delete — children vanish with the parent but rows stay intact for full-tree restore
- One-click file restore — pick the file, click Restore, file is back in its original folder
- One-click folder restore — brings back the entire subtree with files, sub-folders and original hierarchy
- Auto-restore parent — restoring a file inside a deleted folder also restores the folder transparently
- Bulk restore — up to 100 files at once with per-file success or conflict reporting
- Bulk permanent delete — up to 100 files at once, with explicit typed-name confirmation flow
- Typed-name confirmation on permanent delete — the file's name must be typed exactly to proceed
- Multi-step UX on permanent folder delete — typed-name + 'I understand irreversible' + 5-second cooldown
- Deletion log — every soft-delete records who and when; permanent delete is fully audited
- Trash-specific search — find a deleted file by name without leaving Trash
- Active-only listings everywhere — soft-deleted items auto-hidden from search, folder views, storage stats
- No auto-purge — Inkwelly never automatically removes soft-deleted items, regardless of how old they are
- Personal Trash — every teacher and student has their own per-user Trash, isolated from school Trash
From accidental delete to one-click restore




Folder restore brings back the entire tree
When the office assistant deleted 'Old Documents' on Sunday night and the principal asked for it Monday morning, the recovery is one click. From Trash, she picks the folder, clicks Restore, and the entire subtree comes back exactly as it was — 47 PDFs, all 4 sub-folders, all original upload dates, all file counts. There's no 'rebuild from backup' step, no waiting overnight for a script, no calling Inkwelly support. The folder reappears in its original parent. URLs that link to those files from student profiles still work because file IDs never change. The Sunday-night mistake stays a Sunday-night mistake — not a quarterly disaster.


Bulk restore for the 'I deleted the whole batch' moment
Sometimes the mistake is bigger than one folder. The office did a batch-delete of 100 files thinking they were duplicates, and discovered Monday they were the originals. Bulk restore takes up to 100 files at once and reports per-file results — successes where the file came back cleanly, conflicts where the destination has a same-named file (because someone re-uploaded). The 87 successes are recovered immediately; the 3 conflicts are flagged so the office can resolve them individually. Partial success means a single conflict never blocks the rest of the batch from coming back. Whole-day mistakes become 5-minute recoveries.
Permanent delete is deliberately slow
When the school genuinely needs to remove a file forever — admission documents past their retention window, accidentally-uploaded private content, a duplicate batch from a buggy migration — the permanent delete path is intentionally hard to fire by accident. The dialog shows the file's full path, asks the user to type the filename exactly (or the folder name for folders), shows an 'I understand this is irreversible' tick-box, and includes a 5-second cooldown before the Confirm button enables. After confirmation, the file is removed forever and the action is fully recorded — who, when, what was typed, and the original location. There is no 'restore from permanent delete'. That's the contract. The friction is the safety.


Search inside Trash to find the right file fast
Trash has its own search bar — same closeness-ranked behaviour as the main Universal Search, scoped only to deleted items. Type 'CBSE 2022' and you see every deleted file or folder matching, ranked exact-first, with the date deleted and who deleted it next to each result. Filters narrow by file category (photo, video, document, audio, archive) and by the original parent folder path. Sort by 'most recently deleted first' to handle the common 'I made a mistake yesterday' recovery flow. Useful when there are hundreds of items in Trash and you only want the right one back.
“Maine raat ko galti se purana folder delete kar diya tha — affiliation papers tha andar. Subah principal ne maanga. Inkwelly mein Trash kholi, ek click se sab wapis aa gaya — 47 PDFs, sab folders, sab kuch waise hi.”
Five real Trash & Restore moments in an Indian school year
1. The Sunday night cleanup mistake. Office assistant deletes 'Old Documents' thinking it's empty, discovers Monday it had 47 affiliation PDFs. Folder restore brings back the whole subtree. 90 seconds from realising the mistake to having the files back.
2. The teacher offboarding sweep. A class teacher leaves the school and 'tidies up' her My Files before her last day, accidentally deleting shared marksheets she had access to. The IT head opens Trash filtered by who deleted, sees the 14 wrongly-deleted files, restores all 14 in one bulk operation.
3. The IT contractor incident. A new IT contractor confused the school library with personal storage and deleted 200+ files thinking they were duplicates. The principal opens Trash sorted by 'most recently deleted', sees the 200 files at the top, bulk-restores in 2 batches of 100. Total downtime: 30 minutes. Permanent damage: zero.
4. The legitimate compliance purge. The school's data retention policy says admission documents from students who left more than 7 years ago must be permanently deleted (DPDP Act consideration). The principal opens Trash filtered to those records, ticks each one, types the filename, confirms — the audit log records every permanent deletion with full evidence for the compliance file.
5. The quota-pressure cleanup. The school is at 92% of its 50 GB plan. The IT head runs a quarterly audit: open Trash sorted by file size, identify the largest files genuinely no longer needed (test videos from a phased-out feature, duplicate event photos), permanent-delete each one. Storage drops 8 GB in a 20-minute session. No upgrade needed for another quarter.
Trash & Restore use cases your school will hit regularly
- Recover a folder accidentally deleted during a Sunday-night cleanup or admission-rush mistake
- Restore a teacher's wrongly-deleted shared files after she leaves and 'tidies up' her My Files
- Recover a 200-file batch that an IT contractor or new staffer mistakenly bulk-deleted
- Find a specific deleted file by typing its name into the Trash search bar
- Restore the parent folder automatically when restoring a file that was inside it
- Bulk-restore up to 100 files at once with per-file success reporting and conflict handling
- Permanent-delete with typed-name confirmation for genuine retention-window expiry of old admission docs
- Filter Trash by who deleted to audit one staff member's recent deletions
- Sort Trash by file size to identify the biggest files for storage-pressure clean-ups
- Quarterly audit of Trash content for compliance with the school's data retention policy
See Trash & Restore live with a folder we'll delete on demand
20-minute walkthrough — we delete a folder, search Trash, restore it, then permanent-delete and show the typed-name confirmation friction. No real data harmed.
What every principal asks before saying yes
The first question is always: 'How long do deleted files stay in Trash?' Forever, by default. Inkwelly never auto-deletes from Trash, regardless of how long the item has been there. A file deleted in 2024 is still recoverable in 2030 unless someone has explicitly permanent-deleted it. We made this choice because Indian schools often need access to records of past students 1 to 3 years later for TC re-issues, board verifications, RTE audits and parent enquiries. Auto-delete would create more problems than it solves. The trade-off — soft-deleted files do count toward the school's storage quota — is handled with a quarterly Trash audit rhythm we recommend. Most schools recover 5 to 15 GB per quarter through this rhythm without ever needing a quota upgrade.
The second question: 'Can we permanent-delete things we genuinely no longer need?' Yes — and the friction is intentional. Typed-name confirmation, irreversibility tick-box, 5-second cooldown. The dialog shows the file's full path so you know exactly what you're removing. After confirmation, the file is gone forever — bytes removed, database row hard-deleted, the action fully recorded. There's no undo. This is the right contract for irreversible actions: deliberate, slow, audited. Schools that need a 'pause-the-deletion' state for legal-hold reasons can contact Inkwelly support to set a hold flag on specific files.
The third question: 'Who can restore files in Trash?' Trash respects the school's role-based permissions. Users with view access on a folder can see deleted items from that folder in Trash; users with manage access can restore them. The principal typically has full access to school Trash. Class teachers see only Trash for folders they had view access to. Personal My Files have their own per-user Trash, isolated from school Trash — only the user themselves can see and restore their own personal Trash. The super-admin can configure custom permission grants for IT heads who need broader access. Same boundary as the rest of Inkwelly: roles defined once, applied everywhere.
Belongs to
1 moduleFrequently asked
6 questionsHow long do deleted files stay in Trash before they're auto-removed?
They aren't. Inkwelly never auto-deletes from Trash, regardless of how long the item has been there. A file deleted in 2024 is still recoverable in 2030 unless someone has explicitly permanent-deleted it. We made this choice because Indian schools often need records of past students 1-3 years later for TC re-issues, board verifications, RTE audits and parent enquiries. The trade-off is that soft-deleted files do count toward the school's storage quota — the recommended rhythm is a quarterly Trash audit where the office reviews what's there, restores anything still needed, and permanent-deletes items past their retention window.
Do soft-deleted files count toward our storage quota?
Yes — the bytes still live on India servers and the database row still exists. Only the active-only listings hide them from regular views. This is the right contract because it lets schools recover deleted work, but it also means quota doesn't free up on a soft-delete. Only permanent delete frees bytes. The recommended pattern: when storage gets tight, run a quarterly Trash audit, restore anything still needed, and permanent-delete the rest with typed-name confirmation. Most schools recover 5-15 GB per quarter through this rhythm.
What happens when I restore a file whose folder was also deleted?
The folder is auto-restored as part of the same action. The system walks up the parent chain, identifies any deleted ancestor folders, and restores them along with the file you explicitly picked. The hierarchy comes back intact — file lands in its original folder, folder is in its original parent, file counts and sub-folder counts are correct. No manual 'restore parent first, then file' workflow. If a same-named file exists in the destination (because someone re-uploaded between delete and restore), you get a clean message and choose to rename the conflict or restore to a different folder.
Can permanent-deleted files be recovered?
No. Permanent delete is deliberately irreversible — the file is gone forever the moment the typed-name confirmation completes. There is no 'restore from permanent delete' button. This is the contract: soft-delete protects against accidents, permanent-delete is for the rare case where you genuinely need to remove data forever — retention-window expiry, DPDP Act compliance purges, accidentally-uploaded private content. The friction in the permanent-delete UX exists precisely because the action cannot be undone. For schools that occasionally need 'pause-the-deletion' for legal-hold reasons, contact Inkwelly support to set a hold flag on specific files before any cleanup runs.
Who can see and restore files in Trash?
Trash respects the school's role-based permissions. Users with view access on a folder can see the deleted items from that folder in Trash; users with manage access can restore them. The principal typically has full access; class teachers see only Trash for folders they had view access to. Personal My Files have their own per-user Trash that's isolated from school Trash — only the user themselves can see and restore their own personal Trash. The super-admin can configure custom permission grants for IT heads who need broader access.
Is there a record of who deleted what and who restored it?
Yes. Every soft-delete shows who deleted and when on the file or folder row itself — visible in the Trash view next to each item. Every restore is logged with the user, IP and timestamp. Every permanent delete additionally records the typed-name confirmation evidence and the original location. For DPDP Act compliance, parent disputes, or board affiliation reviews, the principal can export the full deletion-and-restore history for any folder or file. The audit retention follows the school's standard data retention policy — typically 3 years.
You might also like
2 readsSee Inkwelly on your school
30-minute demo. We open your current ERP with you and load your data into Inkwelly on the call. Dated go-live plan by the end of it.