Attach FilesProElite

β-version! Works in desktop application and web application.

Add files to your tasks — this helps keep all the necessary information in one place. Once you’ve attached files to your tasks, you can manage them: monitor storage space, set up automatic cleanup, and even connect your own cloud storage.

Attach file

You can attach files to a task by opening it for viewing or editing.

Method 1: Attach a file as a separate attachment. [Pro, Elite]

This method is ideal when the file is the main document or resource for a task or note (for example, a contract, invoice, or technical brief). The file is attached in a dedicated field below the text editor.

How to insert:

  • Using drag and drop: Drag a file from a folder on your computer and drop it onto the dotted area below the note’s text field.
  • Via the paperclip icon: Click the paperclip icon and choose the file you want to attach.

Attached files appear as a list below the main note text. You can download or delete them.

Method 2: Insert a file directly into the text (as a block). [Elite]

This method is used when a file is part of the note itself or serves as an illustration to the text.

How to insert:

  1. Through the block menu:
    • On an empty line in the editor, type / or click the + icon on the left side of the note field to open the block menu.
    • Select File and upload it from your computer.
  2. Using drag and drop:
    • Drag a file from a folder into the note’s text field (the insertion area will be highlighted with a horizontal line).
    • After releasing the mouse button, a menu will appear — select Insert File.

The file appears as an interactive block within the text. The block displays the file name, extension, and size. This file is also uploaded to the app and synchronized.

Method 3: Insert a link to a local file. [Elite]

This option is useful when you need to reference a very large file without uploading it to the app, or if you work with the file only on one computer.

How to insert:

  • Drag a file from a folder into the note’s text field.
  • In the pop-up menu, select Insert Local Path.

A clickable link like file:///... will appear in the note text, pointing to the file on your computer.

Details:

  • The file itself is not uploaded to the server and is not synchronized. It doesn’t take up app storage space.
  • The link will only work on the computer from which it was added.

Important! This feature is available only in the desktop version of the app. In the web version, the file will be automatically uploaded and inserted as a block.

Viewing and Managing Files

All attached files are displayed as a list below the task description.

  • For regular files, the icon, name, format, and size are shown.
  • For images, a thumbnail preview is displayed instead of an icon.

File information appears when you hover the cursor over it.

Main file actions

Available file options may vary depending on the platform.

Action Desktop Version Web Version Mobile Version
Open file
Edit file
Download file ✅ (via «Share»)
Delete file
Share
Sort files
Adjust image scale

Editing: If you edit an attached file (for example, a text document), the changes are saved in real time and synchronized across all devices.

Copying a task: When you copy a task with an attached file, the new task keeps a link to the same file. The file itself is not duplicated, and any changes will appear in all copies of the task.

Deleting: Deleted files cannot be restored.

General Limitations

First of all, keep in mind the main limits for attaching files:

  • Number: up to 20 files per task.
  • Size: up to 5 MB per file.
  • Attachment location: Files can be added when creating or editing a task within the app.
  • Recurring tasks: You can attach a file to a task template so it’s available when creating new tasks based on that template. A file can be added to an individual recurrence only within its note.

File Management Settings

These settings allow you to flexibly manage how files are stored on your devices and in the cloud.

To access the settings, go to Settings → Files.

On mobile devices, all file settings are collected on a single screen. To open it, go to Settings → Files.

Here you can:

  • Monitor storage usage: See how much space your files take up on the server.
  • Enable automatic downloading: When turned on, files will automatically download to your device. When turned off, files will download only when you tap them in a task (files smaller than 1 MB and images always download automatically).
  • Archive old files (save device space): Turn on this option to automatically remove files from tasks you haven’t edited for a long time. The files remain on the server and can be re-downloaded at any time.
  • Automatically delete old files (save server space): This option permanently deletes files from tasks in the Archive and Trash after a set period of time.

Important! Files will be permanently deleted from both your device and the server, without the possibility of recovery. This setting is disabled by default.

Connecting an S3 Server

For users who need more control or additional storage space, it’s possible to connect your own S3-compatible storage (for example, Amazon S3, Backblaze B2, Wasabi).

Important! This feature requires some technical knowledge. SingularityApp technical support does not assist with configuring third-party S3 servers.

How to connect: In the file settings, click «Replace Server» → select «S3» as the storage server → enter the connection string in the specified format.

Connection string format: s3://[Access Key ID]:[Secret Access Key]@[Address]:[Port]/[Bucket Name]?[Parameters]

CORS configuration: If the connection fails, you may need to configure CORS rules on your hosting provider’s side.

For detailed information about all parameters and CORS settings, refer to the official documentation provided by your hosting provider.

Where Files Are Physically Stored

  1. On the Singularity Cloud server (or on your own S3 server).

  2. On your mobile device, in a dedicated folder:

    • Android: Android / data / com.sibirix.singularityapp / files / files
    • iOS: On iPhone / SingularityApp / files

    On your computer, in a dedicated folder:

    • macOS: ~/Library/Containers/ru.sibirix.singularitydesktop/Data/Library/Application Support/SingularityApp/files
    • Linux: ~/home/[user]/snap/singularityapp/current/.config/SingularityApp/files
    • Windows: C:\Users\[user]\AppData\Roaming\SingularityApp\files
The documentation is automatically generated. If you haven’t found the answer to your question, please contact us at support..
Android
Android
Windows x64
Windows x64
Install it on all your devices so your to-do list is always at hand