Automatic copy of selected folders
Only the specified folders on the device are scanned; changed files are transferred to the server every few minutes, with the subfolder structure preserved.

In the system we built for the management of a construction company, selected folders on devices are copied to the server every few minutes. Previous versions and deleted files are kept in separate sections; the archive can be searched, previewed and downloaded in the browser.
Quotes, drawings and photos often sit in folders on a single device. When the device fails, a file is overwritten or a file is deleted by mistake, getting back to the earlier version becomes difficult.
Only the specified folders on the device are scanned; changed files are transferred to the server every few minutes, with the subfolder structure preserved.
Transfer runs over HTTPS in chunks and resumes where it left off if the connection drops. The server rejects any file whose hash value does not match.
The old version of an overwritten file is moved to the "Previous versions" section; when needed, it can be downloaded from the panel and used again.
A file deleted on the device is not deleted on the server but moved to the "Deleted" section. You can download a file deleted by mistake from here and put it back.
If a folder disappears or empties, or most of its files appear to be deleted at once, the deletions are not applied and a warning appears in the panel.
Browse the folder tree and search without Turkish characters getting in the way; preview PDFs and images in the browser and download what you need.
A small program on the device scans the selected folders and sends only the files that have changed. The panel is read-only. It runs in the same panel as the meeting tracking module, with the same login.
Every few minutes, the program looks only at the specified folders; it skips temporary and lock files and leaves a file still being written for the next round.
A hash value is calculated for each file. Only new or changed files join the transfer queue.
Each device connects with its own key and sends the file in chunks. The server compares the hash value of the incoming file and does not archive one that does not match.
The current file takes its place; the old version moves to Previous versions and a file deleted on the device moves to Deleted. The panel shows the last transfer time.
Together we decide which folders on which devices will be copied, who will have access to the panel and which server will hold the data.
We install the transfer program on each device with its own key, and the read-only panel on the server. Each device can write only to its own area.
Together with you, we agree on the threshold for the bulk-deletion safeguard and how long previous versions and deleted files are kept.
Together with your team, we go through finding files in the panel, downloading an old version or a deleted file, and the offline device warning.
The program runs every few minutes; files that have not changed are not sent again. For this, the device must be on and connected to the internet, and the user session must be open. Files that change while there is no connection are sent once it returns; the panel shows each device’s last transfer time and an offline warning.
A file deleted on the device is moved to the Deleted section on the server, and the old version of an overwritten file to the Previous versions section. Both can be downloaded from the panel; you download the file and put it back in its place on your device. The system is one-way and does not restore files from the panel to the device automatically.
On its own, it is not a complete backup solution. It provides a one-way copy of selected folders, version history and protection for deleted files. Encryption on the server, a second copy in another location and regular restore tests are planned separately within the project scope.
The panel is accessed in a browser with a username and password; we decide together who gets an account. In the panel, files can be viewed, searched and downloaded, but not changed. In the current version, users who sign in to the panel see the entire archive; if per-user permissions are needed, they are addressed separately in the project.
The file transfer and archive run on fixed rules and do not send file contents to AI. AI is used only in the meeting module in the same panel: it transcribes audio recordings and extracts the summary, decisions and tasks.