From d25a71141a5ca8c4fee29900a64bf384d1adc926 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 1 Dec 2025 16:10:18 +0000 Subject: [PATCH 01/22] Translate _tella-languages.md in zh_CN [Manual Sync] 39% of minimum 1% translated source file: '_tella-languages.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/_tella-languages.md | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 i18n/zh_CN/docusaurus-plugin-content-docs/current/_tella-languages.md diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/_tella-languages.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/_tella-languages.md new file mode 100644 index 00000000..6284db18 --- /dev/null +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/_tella-languages.md @@ -0,0 +1,23 @@ +1. Arabic +2. Azerbaijani +3. Belarusian +4. Bengali +5. Burmese +6. 中文 +7. 英语 +8. 法文 +9. Indonesian +10. Jingpho +11. Kannada +12. Karen Sgaw +13. Kurdish +14. Malayalam +15. Ndau +16. 波斯文 +17. Portuguese +18. Portuguese (Mozambique) +19. 俄文 +20. 西班牙语(拉丁美洲) +21. Tamil +22. Tsonga +23. 越南文 \ No newline at end of file From f9642c392657d578d218e45c31d5034865cea07d Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Wed, 8 Apr 2026 20:14:32 +0000 Subject: [PATCH 02/22] Translate ios.md in zh_CN [Manual Sync] 1% of minimum 1% translated source file: 'ios.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/Get Started/ios.md | 141 ++++++++++++++++++ 1 file changed, 141 insertions(+) create mode 100644 i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/ios.md diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/ios.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/ios.md new file mode 100644 index 00000000..6137a957 --- /dev/null +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/ios.md @@ -0,0 +1,141 @@ +--- +id: get-started-ios +title: iOS +description: Quick start guide for Tella users on iOS +slug: /get-started-ios +--- + +# Getting started on Tella on iOS + +## Download and install Tella {#download-and-install-tella} +Follow [this link](https://apps.apple.com/us/app/tella-document-protect/id1598152580) to find Tella on the App Store or open the App Store and search for “Tella document and protect”. + + +
+ gif that shows how to download Tella from the App Store +
+ + + +## Create your lock {#create-your-lock} +The first time you open Tella you’ll see a guided tour of the app functionalities: Camera, Recorder and Encrypted files & folders. You’ll also be asked to choose how you will lock Tella. Without this lock, it is not possible to open Tella and access any of the files stored in Tella. +* Password: an alphanumeric password is the most secure way to lock your App. +* PIN: a numeric sequence of more than six (6) digits. + +Avoid using your name, date of birth, or anything that is easy to guess (like “Password”, “123456”, or “000000”). + +Keep in mind that if you forget this lock, there is no way to access the app or its content. + + + +## Grant permissions to Tella {#grant-permissions-to-tella} +The first time you use each functionality, you will be asked to grant Tella some permissions: + + + +* To take photos, record videos, or record audio, you will need to grant permission to access your phone’s camera and microphone. + + +
+ gif that shows how to grant Tella permissions +
+ + + +If you do not grant Tella these permissions, you can do it later by going to your iPhone settings and navigating to **Settings** > **Tella** > **Allow Tella to access to Camera, microphone and files.** + +
+ gif that shows how to take a picture in Tella the first time (grant permission) +
+ + + +## Protect your files {#protect-your-files} +After granting permissions, you’re ready to start collecting documentation. We recommend you to explore the following features: + +**Use the Camera to take pictures or videos and the Audio Recorder to record audio.** All media taken by Tella will be encrypted instantly, which means that the file will not be accessible outside of Tella. All media collected inside Tella will not show on your phone gallery or phone files. There is no particular storage limit for Tella, the available space will depend on the space available on your device. + + +
+ gif that shows how to take a picture in Tella + gif that shows how to record audio in Tella +
+ + + + + +**Import your files to Tella.** Go to any of the folders inside Tella and tap the **+** Button > **Import from device**. Choose the file you’d like to keep inside Tella and a copy of the file will be stored encrypted and hidden on Tella. You will be asked to chose if you want to delete or keep the original file from your device. Tella will be unlocked while you choose your files for a maximum of three (3) minutes. + +
+ gif that shows how to import files in Tella +
+ + +**Create folders.** To make it easier to find your files, you can organize files into folders. Go to **All files** > **+** > **Create a new folder** and type a descriptive name for the folder. Then use the Select multiple button at the top of the screen, choose the files you want to move to the new folder, then click the three (3) dots button and Move to a different folder, navigate the file structure to find the folder and then press Move here. + + +
+ gif that shows how to organize evidence in folders in Tella +
+ + +**Rename files:** Another way to keep your data organized is to rename files to be more descriptive. By default files receive an auto-generated name. You can change it by clicking on the **three (3) dots** that are next to each filename and then tap **Rename**. + + +
+ gif that shows how to rename files in Tella +
+ + +## Share your information {#share-your-information} +To share information using Tella you can use the **Share** button. Just select the file or files you want to share, press **Share** and choose the app you want to share the files with. + +Take into account that Tella will share the files unencrypted, so make sure to use disappearing messages (for example on WhatsApp or Signal) or delete the messages after the other person receives them. + +
+ gif that shows how share information in Tella +
+ + + + + + +## Go Further {#go-further} + +### Connect to a server {#connect-to-a-server} +Tella can be connected to a variety of back-end services. This is used by organizations to allow their members or partners to submit data and files to a secure remote location. If you are considering connecting to a server and have doubts about what server to choose or how to connect to please look at [our documentation for organizations](/for-organizations) or [contact us](/contact-us), we are here to help! + +#### Tella Web {#tella-web} +Tella Web is an open-source tool that enables individuals and organizations to centralize and manage reports sent by Tella users, including photos, videos, and audio files. + +Read more about Tella Web [here](/tella-web) or watch a [video tutorial](/video-tutorials#tella-web). + +#### Uwazi {#uwazi} +[Uwazi](https://uwazi.io/) is an open-source app made by HURIDOCS with powerful features to collect, organize, and visualize human rights data. + +We wrote documentation about how to connect to an Uwazi server and we recommend you to read [this page](/uwazi) to get started. + +#### Nextcloud, Dropbox and Google Drive {#Nextcloud-dropbox-and-google-drive} +Users can also connect to their Google, Dropbox or Nextcloud organizational or personal accounts in order to submit reports (audio, photos, videos and text) directly from Tella. They won't need the Dropbox, Google Drive or Nextcloud apps on their phones and won't need to use any third party apps. + +Read more: +- [Google Drive Connection](/g-drive). +- [Nextcloud Connection](/nextcloud). +- [Dropbox Connection](/dropbox). + + + +### Read more about Tella {#read-more-about-tella} +- [Features](/features): Learn more about how Tella can keep you safe and the threats that Tella does _not_ protect you from. +- [Connections](/for-organizations): Learn about how you can connect to a server to collect data or backup files. +- [Security and privacy](/security-and-privacy): We only collect the minimum amount of data necessary and never collect any personally identifiable information. Read the full privacy policy [here](/privacy). + + + +### Contact us if you need help {#contact-us-if-you-need-help} +If you need help to understand Tella’s technical details and security considerations to decide if it’s right for you and your team, we are here to help. Just [reach out to us](/contact-us) so we can answer your questions or plan to host a training or a live Q&A session for your team. + + + From 30868c9e9b6884fac9d7cb3150d86915e7e06ba6 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Wed, 8 Apr 2026 20:14:49 +0000 Subject: [PATCH 03/22] Translate _tella-languages.md in zh_CN [Manual Sync] 45% of minimum 1% translated source file: '_tella-languages.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/_tella-languages.md | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/_tella-languages.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/_tella-languages.md index 6284db18..5d8c42a2 100644 --- a/i18n/zh_CN/docusaurus-plugin-content-docs/current/_tella-languages.md +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/_tella-languages.md @@ -1,9 +1,9 @@ 1. Arabic 2. Azerbaijani -3. Belarusian +3. 白俄罗斯文 4. Bengali -5. Burmese -6. 中文 +5. 缅甸文 +6. Chinese (Simplified Chinese) 7. 英语 8. 法文 9. Indonesian @@ -12,12 +12,13 @@ 12. Karen Sgaw 13. Kurdish 14. Malayalam -15. Ndau -16. 波斯文 -17. Portuguese -18. Portuguese (Mozambique) -19. 俄文 -20. 西班牙语(拉丁美洲) -21. Tamil -22. Tsonga -23. 越南文 \ No newline at end of file +15. Mizo +16. Ndau +17. 波斯文 +18. Portuguese +19. Portuguese (Mozambique) +20. 俄文 +21. 西班牙语(拉丁美洲) +22. Tamil +23. Tsonga +24. 越南文 \ No newline at end of file From d994375478c99121156111785f495ded791a0f45 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Wed, 8 Apr 2026 20:15:12 +0000 Subject: [PATCH 04/22] Translate features.md in zh_CN [Manual Sync] 3% of minimum 1% translated source file: 'features.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/Discover Tella/features.md | 390 ++++++++++++++++++ 1 file changed, 390 insertions(+) create mode 100644 i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/features.md diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/features.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/features.md new file mode 100644 index 00000000..f76ee795 --- /dev/null +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/features.md @@ -0,0 +1,390 @@ +--- +id: features +title: Tella features +description: A detailed description of Tella features. +slug: /features +--- + +import FeaturesTable from '.././_features-table.md'; +import ConnectionsTable from '.././_connections-table.md'; + +# Tella features + +All of the following features are available to all users as soon as they download Tella. They do not require any connection to a server or any special set up. + + + + +## App lock {#app-lock} + +When installing Tella, the user has to select a lock 🔒 to encrypt and decrypt the content of the app. + + +* On Android, the user can select a pattern, PIN, or password. +* On iOS, the user can select a PIN or password. + +Without this lock, it is not possible to open Tella. + +:::danger +If the user loses their lock, it is not possible to regain access to Tella and the files stored inside the app. The user has to uninstall and reinstall Tella, and all files will be lost. 🔒🔑🚪 +::: + +:::tip Video tutorial 🎥 +Learn more about Tella Locks in our [video tutorial](/video-tutorials#tella-locks) +::: + +## Background encryption {#background-encryption} + +Tella [encrypts](#encryption) files in the background so that users can continue performing actions (take more photos or videos, import more files, etc) while files are being encrypted. Users can see ongoing activities that are taking place in the background in a **Background activity tray** that's accessible from the Tella homescreen, by tapping on the "notifications" icon (🔔) on the top left. + +While files are being encrypted, Tella displays an orange marker on the notifications icon. If the user opens the background activity tray while some files are being encrypted, they will see the list of files in the queue and the encryption progress. + +:::danger +If the user hard exit Tella (for example by using [Quick Exit](#quick-exit) or minimizing the app) while files are being encrypted in the background, those will be lost. +::: + +:::info +If [verification mode](/features#verification-mode) is turned on, background encryption is automatically disabled to make sure that all file metadata is captured at the same time as the photo, video, or audio file is saved. +::: + +## Backup files to a cloud {#backup-files} +We are in the process of adding options for individuals and organizations to backup their data to different clouds. Backups, for the moment, need to be made manually, by creating reports (using, for example, the date of "today" as the report title) and submitting them to the connected server. Files will be available on the connected server inside a folder with the report title. + +For the moment we support the following connections. Follow each of the links to find details and step-by-step guides on how to connect and use each of them: +* [Open Data Kit (ODK)](/odk) +* [Uwazi](/uwazi) +* [Tella Web](/tella-web) +* [Google Drive](/g-drive) +* [Nextcloud](/nextcloud) +* [Dropbox](/dropbox) + +On this table we explain what server types are available on the Tella apps: +. + + +:::danger +For now, any files you submit to a connection are stored unencrypted on that server or drive. This means that anyone with permission to access the content of that server or drive may be able to view those files. While the connection used to submit files is secured via HTTPS, the files themselves must be decrypted to be accessed outside of the Tella vault. + +We strongly recommend reviewing and understanding the permission model of each connection you use, in order to determine which option is safest and most appropriate for your specific use case. +::: + + + +## Lock timeout configuration {#lock-timeout-configuration} + +By default Tella will lock immediately every time the user exits the app or your phone’s screen turns off. If you’d like to change this setting, the user can do so by going to + +Settings ⚙️ > Security > Lock Timeout. + +The available options are 1 minute, 5 minutes, 30 minutes and 1 hour. ⏱️ + +:::info +Please use this feature carefully as if Tella is unlocked the data would be unprotected and anyone who enters Tella will be able to see all information there. +::: + +:::info +When the camera or the audio recorder are open, Tella won’t lock +::: + +:::tip Video tutorial 🎥 +Learn more about Tella Additional Security Features in our [video tutorial](/video-tutorials#additional-security-features) +::: + + + +## Camera silent mode {#camera-silent-mode} + +By default Tella has camera silent mode disabled. By going to **Settings ⚙️** > **Security** > **Camera silent mode**, it is possible to turn off the camera shutter sound to draw less attention when taking photos. 📷🔇 + +:::tip Video tutorial 🎥 +Learn more about Tella Additional Security Features in our [video tutorial](/video-tutorials#additional-security-features) +::: + + +## Screen security {#screen-security} + +By default Tella blocks screenshots, screen recordings inside Tella and hides the screen preview in the list of recent apps 📱🔒. It is possible to disable this security feature if the users need to take screenshots or screen recordings, or to mirror Tella to a computer for a presentation, by going to **Settings** ⚙️ > **Security** > **Screen security**. + +On iOS screen security only blocks screen recordings inside Tella and blocks the screen in the list of recent apps, but it’s not possible to disable screenshots or screen recordings. + + +:::tip video tutorial 🎥 +Learn more about Tella Additional Security Features in our [video tutorial](/video-tutorials#additional-security-features) +::: + +## Restrict unlocking attempts {#restrict-unlocking-attempts} +By going to **Settings ⚙️** > **Security** > **Delete after Failed Unlock**, the user can decide how many failed unlock attempts are allowed before everything inside Tella is deleted. + +By default, this setting is Off, which means unlock attempts are not restricted and data won't be deleted. The user can choose to restrict unlocking attempts to 5, 10, or 20. If they choose any of these options, they can also select whether to display a visual indicator on the unlock screen 3 attempts before the specified number (3 attempts remaining, 2 attempts remaining, etc.), or to show no visual indicator at all. + +After the specified number of failed attempts, all files, connections, and everything in Tella get deleted, and the user will go back to the "freshly installed" app state. + +:::info +The Restrict unlocking attempts feature cannot be enabled if Calculator camouflage is enabled. +::: + +:::danger +While this security setting prevents brute force unlocking attempts to enter Tella, it should be used with caution, as there is no way to restore the content of Tella once the maximum number of failed unlocking attempts is reached. +::: + +## Edit Media {#edit-media} +We are in the process of adding the ability to edit media files directly within Tella's encrypted container, so users don't longer need to export their files outside Tella for editing those. + +| **Media Type** | **Feature** | **Tella Android** | **Tella iOS** | **Tella FOSS** | +|----------------|-------------|-------------------|---------------|----------------| +| 图片 | Crop | ✔️ | ✔️ | ✔️ | +| 图片 | Rotate | ✔️ | ✔️ | ✔️ | +| 图片 | Flip | ✔️ | Not yet | ✔️ | +| 图片 | Auto-zoom | ✔️ | Not yet | ✔️ | +| 视频 | Trim | Not yet | ✔️ | Not yet | +| 视频 | Rotate | Not yet | ✔️ | Not yet | +| 声音 | Trim | Not yet | ✔️ | Not yet | + +Users can edit a picture by going to **More** > **Edit** from the **Images** folder or by tapping the **Edit** button on the top right while viewing image you have on Tella. +- **Rotate**: Use the Rotate button at the bottom of the screen to rotate the image counter-clock wise. +- **Crop**: Drap the corners of the white canvas to crop the picture. +- **Auto-zoom**: The image will automatically zoom in and out depending on the selected canvas, to avoid loosing image quality. +- **Flip**: Use the flip buttons to mirror the image horizontally or vertically. + +When edits are done, users can press the orange check on the top right of the edit screen. The edited file will be saved as a copy of the original file in the same folder. + + +Users can edit videos or audio recordings: +- In any folder, next to the file to be edited, by tapping on **⁝** > **Edit**. +- While listening to an audio recording or watching a video in Tella, by tapping the **Edit** button in the top right corner. + +Current editing options include: +- **Trim**: Move the vertical orange lines to select the new start and end point of your audio or video. +- **Rotate**: Use the Rotate button on the top right of the screen to rotate the video counter-clock wise. + +Use the Play button at the bottom of the screen to listen to the audio or the Cancel button to start over. When you are done editing the file, use the orange scissors ✂️ icon in the top-right corner to save the trimmed audio or video. The edited file will be saved as a copy of the original file in the same folder. + + +## Encryption {#encryption} + +All files stored inside Tella are encrypted. Without the app lock, it is impossible to decrypt and access any of the files stored in Tella. 🔒🔐 + +Upon installing the app, the user decides which lock method they would like to use. For Android, the user can use a six-point pattern, a PIN, or a password. For iOS, they can use a PIN or a password. The app cannot be opened without the lock. + +Even if the device is plugged into a computer and all the device's data is extracted to be analyzed, all Tella content and data will look like gibberish and will be useless. Unlocking the app by entering the correct lock is the only way to decrypt, and therefore read, the content stored in Tella. + +:::danger +If the user’s lock is too weak, an adversary may be able to guess it and open the app on the phone; or the data could be extracted and a computer could brute-force the encryption key and decrypt the data. +::: + +:::danger +If the user forgets their lock, there is no way of gaining access to the app and retrieving its content +::: + +:::tip video tutorial 🎥 +Learn more about Locks and Encryption in our [video tutorial](/video-tutorials#tella-locks) +::: + +:::info +Technnical details about encryption can be found on the [Security and Privacy](/security-and-privacy) section. +::: + +## File management {#file-management} + +Tella allows users to manage files and folders in a similar way they would do on a computer. All files and folders are **encrypted and only accessible within Tella**. 📂📝 + +In Tella, users can: + +* Store any file, including photos 📷, videos 🎥, audio files 🎧, and documents 📝. +* In the All Files folder: + - Create folders and subfolders. + - Move files into folders and from one folder to another. +* Export files to their device. Once saved on their device outside of Tella, files are no longer encrypted and can be accessed by anyone searching the device. +* Import files from their device. Files are automatically encrypted when imported into Tella. + +:::danger +Importing files from the device file system into Tella makes a copy of the files into Tella. Tella will ask if you want to keep or delete the original file from your phone when importing. If you choose to keep the original file, they will be present on the device, outside of Tella and unencrypted. 🔒 +::: + +## Feedback {#feedback} + +There are several options for Tella users to [contact the Tella team](/contact-us) in order to suggest improvements, report bugs and issues and request support. Inside Tella there are 2 alternatives: + +1. **Email:** + - Navigate to **Settings** > **About and Help** > **Contact us** to find the email address. + - Users can email the Tella team using their preferred email app. + +2. **In-App Feedback Form:** + - Go to **Settings** > **Feedback** to enable an in-app feedback form. + - This allows users to share feedback with the Tella team anonymously. + + +To ensure user privacy and anonymity, only essential data is transmitted to our Feedback server through HTTPS POST requests. Logs containing user information (IP address, date and time, and user-agent) are automatically deleted weekly. + +On the Feedback server database, we only store a copy of the text sent by users in the feedback form and which platform it came from (Android or iOS). + + +:::info +The only information that we will receive is the content that users specifially add on the feedback form. If users are requesting support or want us to follow up with them, they should provide a secure way for us to contact them. +::: + + +## Import files from device {#import-files-from-device} + +The user can import files into Tella to keep them secured by using the import feature. They can import files by going to the **Add ( + )** button on either All files, Images, Video, Audio or Documents depending on the type of file they wish to import and then **Import from device** 📥. A prompt will appear asking the user if they would like to keep or delete the original file from their phone memory. The imported files will be kept secured at Tella. + + +:::tip video tutorial 🎥 +Learn more about [Collecting Evidence](video-tutorials#collecting-evidence) and [Sharing data](/video-tutorials#sharing-data-with-other-apps) in our video tutorials. +::: + +## Preserve metadata when importing {#preserve-metadata-when-importing} + +On **Settings** > **Security** users have the option to Preserve or delete the file's metadata when importing Photos and Videos to Tella. EXIF metadata of files migth include data about when the file was created, camera settings or location of the device. + +## Privacy preserving analytics (opt-in) {#privacy-preserving-analytics} +Android users can opt-in to share analytics to improve Tella. All information is anonymous, agregated and can never be linked to individual usres. For technical information about what system do we use and what metrics to we collect, visit the [Analytics section of the Security and Privacy page](/security-and-privacy#analytics). + +## Open files in Tella {#open-files-in-tella} +Images, videos, PDFs and audios can be visualized inside Tella. 📱📄 + +## Camouflage {#camouflage} + +On Tella Android, it is possible to camouflage Tella in two ways: + +1. Users can change the name and icon of the app, to make it look like another app like a game or weather app. 🎮🌦️ +2. Users can hide Tella behind a fully functional calculator. In order to open Tella, the user must input their PIN into the calculator followed by **=** . The Calculator camouflage is only possible if the user uses a PIN lock. It is not possible to camouflage Tella as a Calculator if pattern or password is used. 🔢🔒 + +At this time, due to restrictions on the Apple App Store, Tella for iOS does not support the camouflaging features that are available on Tella Android. + +:::danger +The name "Tella" and its icon will remain visible in the Android settings. This means that camouflage will not protect against an individual _actively_ looking for Tella on the phone or conducting an in-depth analysis of the device. 🔒👀 +::: + +:::info +The Calculator camouflage feature cannot be enabled if the Restrict unlock attempts feature is on. +::: + +:::tip video tutorial 🎥 +Learn more about [Camouflaging Tella](/video-tutorials#camouflaging-tella) in our video tutorial. +::: + + +## Homescreen customization {#homescreen-customization} + +By default Tella's home screen organizes files by type: 📷 images, 🎥 videos, 🎧 audio, 📄 documents, and other files. It also provides an All files section where all files can be accessed. For more information see File Management section. + +For convenience and ease of access, it is also possible to customize the home screen to also show shortcuts to one or more of the following: + +* Recent files, to quickly open the newest files in Tella 💼 +* Favorite forms, for users connected to an ODK server 📝 +* Favorite templates, for users connected to an Uwazi server 📋 + +This configuration can be found in **Settings** > **General**. + + +## Quick delete {#quick-delete} + +A Quick Delete button allows users, in just a few seconds, to delete sensitive data within Tella. Quick delete can be configured on **Settings** > **Security** > **Quick delete**, where the user can choose to enable a sliding button on the home screen to quickly delete information from Tella in emergency situations. If enabled, the user can choose exactly what gets deleted when the feature is used. The available options are: + +* Delete files: Deletes all files stored in Tella 🗑️ . This is the default option. +* Delete Connections: Deletes all your connections, and all data asociated with them (including drafts, outbox and submitted reports). [Visit the For Organizations page](/for-organizations) to discover the available server connections 📝 +* Delete Tella: Deletes the app and all the data it contains. It triggers a message asking if the user wants to uninstall Tella as well ❌. + +:::info Delete Tella +The Delete Tella option might not be available on some Android phones due to technical limitations. We are working on a fix for this issue. For iOS it is not possible to programmatically delete an app, so the Delete Tella option is not available. +::: + +## Quick exit {#quick-exit} + +By clicking the exit button on Tella’s home screen right top corner, Android users can quickly close and lock the app in case of emergency. While having the lock timeout set to “immediately” means that the app already locks when the user exits, using the Quick Exit button adds an extra layer of security and assurance that the app will be fully closed and locked 🔒 + +On iOS, it is not possible to shut down an app from inside the app itself. Tapping the quick exit button instead locks the app. + +## Verification mode {#verification-mode} + +In the Tella settings, users can activate "Verification Mode" ✅ + +When activated, every time a user takes a photo or a video, or records audio, Tella automatically captures verification information (file metadata). This verification information can be used to corroborate evidence, cross-check with other facts known about the event or about the area where it was captured. The verification information will be included as a separated file when saving the file to the device or when sharing it through third-party apps. The file format is .CSV with the metadata information included in columns. This file can be open with any spreadsheets app (like Excel, Google Spreadsheets, or OpenOffice). + +:::info Contact us +If you need help to better understand Verification Mode, feel free to contact us 😊 +::: + +Below is a list of each piece of metadata captured by Tella: + +**Information about the file** + +* File path: where the file was located in the Tella directory 📂 +* File hash: a unique number to identify the file 🔍 +* File modified: the date and time the file was last modified on the device 📅 + +**Information about the device** + +* Manufacturer: the name of the device manufacturer 📱 +* Hardware: the exact model of the device 💻 +* Device ID: a unique number identifying the Android device 🆔 +* Screen size: the exact screen size of the device 📏 +* Language: the language the device's operating system is set to 🌐 +* Locale: the geographic region the device is set to 🌍 +* Connection status: whether the device is connected or disconnected to the internet 📶 +* Network type: if the device is connected to the internet, specifies whether it is to a WiFi network or to a cellular network 📲 +* Wi-Fi MAC: a unique identifier to the device's Wi-Fi connector 🔍 +* IPv4: a unique address identifying the device's internet connection 🔗 +* IPv6: a more recent identifier to a device's internet connection 🔗 + +**Information about the environment where the file was captured** + +* Location: the exact location of the device, include latitude and longitude coordinates, altitude in meters, the accuracy of the measurement in meters, and the time 🌍 +* Location provider: how device location is determined 📍 +* Location speed: the speed at which the device is traveling 🚀 +* Cell info: the identifying numbers of all the cell towers the device is connected to 📡 +* WiFi info: the name of all WiFi networks in the vincinity of the device 🔍 + +## Connecting to servers {#connecting-to-servers} + +Users can collect data directly in Tella, keep the data protected within the app, and connect to a server to securely send the data to a server. This feature is frequently used by organizations who centralize the data collected by volunteers or activist on the ground. These people collect information using Tella on their phones and then send it to their organizations. Previous Tella deployments where on-the-ground users collect data and send it to an organization's server have ranged from 1 to 2,000 users. 📲 📡 + +Currently the servers that can be connected to Tella are: + +* [Open Data Kit (ODK)](/odk) +* [Uwazi](/uwazi) +* [Tella Web](/tella-web) +* [Google Drive](/g-drive) +* [Nextcloud](/nextcloud) +* [Dropbox](/dropbox) + + +:::tip Video tutorial 🎥 +Learn more about [Connecting to Servers](/video-tutorials#server-connections) in our video tutorials. +::: + + +## Camera (photos and videos) {#camera-photos-and-videos} + +Tella offers a built-in camera where you can take photos and videos. All media collected inside Tella will not be available outside of it, as all files get encrypted as soon as they are taken. Files can only be accessed inside Tella, using the lock to open the app. Photos and videos won’t appear on the phone Gallery. In Tella, photos and videos will have a default name, but users can rename those using the Rename button. Files can also be organized in folders. 📷 + +The camera offers the possibility to change the resolution of videos before recording in order to save space: the lower the resolution, the less space the video takes, but also the lower the quality of the video. 🎥 💾 + +In [Tella-FOSS](/faq#is-tella-available-on-f-droid), where we use the fully open-source CameraX library, some of the Camera’s features (zoom, flip camera, enable flash, enable grid, change video resolution) are missing. + + +## Select video resolution {#select-video-resolution} +You can easily choose your desired video resolution on Tella by accessing the video recording screen and tapping on the Settings button. The available options include: +- Highest possible resolution +- High resolution (1080p) +- Medium resolution (720p) +- Low resolution (480p) + +Video resolution refers to the number of pixels in each frame of the video. Higher resolutions, such as 1080p or 720p, result in sharper and more detailed videos. However, keep in mind that higher resolution videos also have larger file sizes, which may require more storage space on your device. + +It's important to note that selecting video resolution is currently only supported on Android devices. + + +## Audio Recorder {#audio-recorder} + +Tella has a built-in audio recorder. All audio recorded inside Tella will not be available outside of it, as all files get encrypted as soon as they are taken. Audio files can only be accessed inside Tella, using the lock to open the app. Recordings will not appear on the phone’s Voice Recording app or file system. In Tella, audio files will have a default name, but users can rename those using the Rename button. Audio recordings can also be organized in folders. 🎤 🎧 + +The audio recorder allows users to pause the recording and restart it as needed, keeping all the information on the same file. Users see how much space they have available while recording, to ensure they will not be out of space while recording. 📈 💾 + + +## Offline data collection {#offline-data-collection} + +Once Tella is installed and configured on the phone, it doesn't need an internet connection to collect data. 📲 An internet connection is only needed to share files through other apps or through Connections. 🌐 If users have a server connected, once the forms or templates are downloaded to the phone, all data collected will be stored on the outbox tab and they can upload it to the server once they connect to the internet. 📩 + + From 226e62cae2ccfbdbd9e9c75366ee8832391916a4 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Wed, 8 Apr 2026 20:15:26 +0000 Subject: [PATCH 05/22] Translate odk.md in zh_CN [Manual Sync] 14% of minimum 1% translated source file: 'odk.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/For organizations/odk.md | 134 ++++++++++++++++++ 1 file changed, 134 insertions(+) create mode 100644 i18n/zh_CN/docusaurus-plugin-content-docs/current/For organizations/odk.md diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/For organizations/odk.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/For organizations/odk.md new file mode 100644 index 00000000..83adce72 --- /dev/null +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/For organizations/odk.md @@ -0,0 +1,134 @@ +--- +id: odk +title: Open Data Kit (ODK) +description: The Open Data Kit server connection is available for organizations looking to collect structured data using forms. +slug: /odk +--- + +# Open Data Kit (ODK) Connection + +The [Open Data Kit (ODK)](https://getodk.org/) is an open standard used to create custom forms and collect data. + +An Open Data Kit server allows organizations to aggregate, in a central repository, data collected by their members or partners. Tella users connect to their organization's ODK instance, fill forms as many times as they need (even if they don't have internet connectivity), and upload the data. Organizations can download the data from the server or analyze it on the server, depending on the chosen server alternatives. + +Similarly to any other server connection (like [Tella Web](/tella-web), [Google Drive](/g-drive), [Dropbox](/dropbox), [Nextcloud](/nextcloud) or [Uwazi](/uwazi)), connecting to the ODK server enhances the security of data collected on Tella by: + +1. Allowing users to collect data directly inside Tella's encrypted container. +2. Ensuring that data is sent directly from Tella to the ODK server, without relying on a third-party tool or app. +3. Allowing users to back up their data on a remote server, to lower the risk that data is discovered on their mobile device. +4. Ensuring that organizations can preserve important information even in the event of device seizure or destruction, and can organize it for research, advocacy, or accountability processes. + +### Choosing and Installing Your ODK Server {#choosing-and-installing-your-odk-server} + +Because ODK is an open standard, Tella can be used with any of the tools that are ODK-compliant. + +For civil society organizations and human rights defenders, we recommend using [KoboToolbox](https://www.kobotoolbox.org/) to create forms with custom questions, manage users, and aggregate the data submitted by users. Based on our experience, KoboToolbox is user-friendly and flexible, and it is also open source. KoboToolbox offers a [community plan for non-profits](https://www.kobotoolbox.org/pricing/) and offer free training resources and guidance on how to structure the data on the server (Self-serve learning base and Community Forum). It is also possible [to use a private instance of KoboToolbox](https://www.kobotoolbox.org/services/private-servers/) or [self-host it](https://support.kobotoolbox.org/kobo_your_servers.html). + +:::tip +We are work closely with the Kobotoolbox team. If you are interested in using the Tella-KoboToolbox connection and would like some support or to discuss the best hosting plan for your use case, please [contact us](/contact-us). +::: + +There are other ODK-compliant apps available, like [Ona](https://ona.io/home/) or [ODK Cloud](https://https://getodk.org/index.html). Tella works with any of these. + + +### When to Use ODK {#when-to-use-odk} + +We recommend ODK to organizations that need on-the-ground users to collect data in a structured manner like forms. We also recommend it to organizations that don't have the technical capacity to install and maintain a server and want to use a ready-to-use cloud instance. If you use a cloud instance, remember that the organization hosting your ODK instance will be able to access your data. This is an important consideration when deciding whether to self-host or use a cloud service. + +ODK and KoboToolbox are widely used, well-documented, and easy to use. There are guides available, and they offer support to non-profit organizations on how to structure and maintain their data. + +:::tip +If you need help figuring out if ODK is best for your use-case, [read our guide](/for-organizations) or [contact us](/contact-us)! +::: + +## Model Your Data {#model-your-data} + +KoboToolbox offers a detailed guide on how to create your project and add questions to your forms, and how to deploy them to make them available to on-the-ground users [here](https://support.kobotoolbox.org/overview_of_creating_a_project.html). + +## Connect Tella to an ODK Instance to Collect Data {#connect-tella-to-an-odk-instance-to-collect-data} + +In this documentation, we focus on how to collect data using Tella. There are alternative mobile apps that can be used to collect data on ODK, including the ODK Collect Android app. You can see a comparison of these alternatives [here](/faq#how-is-tella-different-from-other-documentation-apps). + +:::info +The ODK connection is not available for Tella iOS. +::: + +### Connect to an ODK Server {#connect-to-an-odk-server} +After creating and deploying a Form using any ODK-compliant server, in Tella, go to **Settings** > **Connections** > **+** > **Open Data Kit (ODK)**. Fill the following fields: +- **Server Name**: A descriptive name for your server in Tella. The name you select is only visible in the app and does not impact the ODK connection. +- **Server URL**: Your server URL. For example, `kc.kobotoolbox.org` if you are using the KoboToolbox public server. +If your server requires user authentication, tap the **Advanced** button and enter your **Username** and **Password**. Your server's administrator should provide all this information to you. + + +### Fill forms {#fill-forms} + +After you successfully connected to the ODK instance, you'll see a new card called "Forms" in the **Connections** sections of the Tella homescreen. + +After you enter the **Forms** section, you will see a list of Forms available to you on the instance(s) that you are connected to. Using the **Download** button you can download forms to Tella so that you can fill them, even if you are not connected to the internet. + +You can tap on each blank form to start filling it. + + +#### Submit forms {#submit-forms} + +As you collect data and fill forms the following options are available to increase offline support on Tella: +- Submit: send the filled form to the ODK server. +- Save as draft: save a form that is not completed so you can continue working on it later. +- Submit later: mark a form as complete to submit it a later point. Until it is sent, it will be available in the Outbox tab. +- Drafts tab: a tab with the list of all draft forms. Drafts can be edited or deleted. +- Outbox tab: a table with the list of all forms ready to be submitted. Forms in the Outbox tab can be edited, deleted, or submitted. +- Submitted tab: a tab with the list of all forms that have been successfully sent to the server. Submitted forms can be deleted. +- Pause/Resume submission: you can manually pause a submission and resume it when ready. +- Automatically pause submission when offline: forms will be sent to the Outbox tab if the submission fails due to connectivity issues. + +### Supported Question Types {#supported-question-types} +Below is an overview of the ODK question types that are supported in Tella Android. If there is a question type that isn't supported in Tella and that is critical to your workflow, please [contact us](/contact-us). + +| **Question type** | **Tella Android** | +|------|------| +| Select One | ✔️ | +| Select Many | ✔️ | +| 文本 | ✔️ | +| Number / Decimal | ✔️ | +| 日期 | ✔️ | +| 时间 | ✔️ | +| Date & time | 否 | +| Point (calculate my current location) | ✔️ | +| Point (show my location on a map) | ✔️ | +| Point (let me choose my location on a map) | ✔️ | +| Line | 否 | +| Area | 否 | +| 照片 | ✔️ | +| Photo signature (handwrite my signature) | ✔️ | +| 声音 | ✔️ | +| 视频 | ✔️ | +| 文件 | ✔️ | +| 笔记 | ✔️ | +| Barcode / QR Code | 否 | +| 确认 | ✔️ | +| Rating | ✔️ | +| Question Matrix | 否 | +| Ranking | ✔️ | +| Calculate | 否 | +| 隐身模式 | 否 | +| Range | 否 | +| External XML | 否 | + +### Supported Features {#supported-features} + +Below is an overview of the ODK features that are supported in Tella Android. If there is a feature that isn't supported in Tella and that is critical to your workflow, please [contact us](/contact-us). + +| **Feature** | **Tella Android** | +|------|------| +| [Offline data collection](/odk#submit-forms) | ✔️ | +| [Form logic](https://docs.getodk.org/form-logic/) | ❌ | +| [Requiring responses](https://docs.getodk.org/form-logic/#requiring-responses) | ✔️ | +| [Setting default responses](https://docs.getodk.org/form-logic/#setting-default-responses) | ❌ | +| [Triggering calculations on value change](https://docs.getodk.org/form-logic/#triggering-calculations-on-value-change) | ❌ | +| [Validating and restricting responses](https://docs.getodk.org/form-logic/#validating-and-restricting-responses) | ❌ | +| [Conditionally showing questions](https://docs.getodk.org/form-logic/#conditionally-showing-questions) | ✔️ | +| [Groups of questions](https://docs.getodk.org/form-logic/#groups-of-questions) | ✔️ | +| [Repeating questions](https://docs.getodk.org/form-logic/#repeating-questions) | ✔️ | +| [Filtering options in select questions](https://docs.getodk.org/form-logic/#filtering-options-in-select-questions) | ✔️ | +| [Generating select ones from repeats](https://docs.getodk.org/form-logic/#generating-select-ones-from-repeats) | ❌ | +| [Form metadata (background data collection)](https://docs.getodk.org/form-audit-log/) | ❌ | From f8dc5f7232efaca47bea358b4ddf27a2860d0fe5 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Wed, 8 Apr 2026 20:15:40 +0000 Subject: [PATCH 06/22] Translate security-and-privacy.md in zh_CN [Manual Sync] 11% of minimum 1% translated source file: 'security-and-privacy.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../Discover Tella/security-and-privacy.md | 133 ++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100644 i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/security-and-privacy.md diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/security-and-privacy.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/security-and-privacy.md new file mode 100644 index 00000000..770bf650 --- /dev/null +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/security-and-privacy.md @@ -0,0 +1,133 @@ +--- +id: security-and-privacy +title: Security and privacy +description: Details about Tella security and privacy. +slug: /security-and-privacy +--- + +# Security and privacy + +Tella was built to protect those who face physical and digital repression, so all of Tella’s features and product decisions are built with privacy and security in mind. Tella is regularly audited by independent security firms, and features and documentation are designed with the support and guidance from security professionals. + + +## Privacy {#privacy} + +We only collect the minimum amount of data that is necessary to fulfill the purpose of Tella. **We never collect personally identifiable information. We never disclose, share, or sell any of your data to third parties**. + +Through using our app, users may send data to servers managed by individuals or organizations they're working with. We encourage users to ask these individuals or organizations about their data privacy policies, as they may differ from ours. We provide the same standard of privacy protection to all our users no matter where you are in the world. + +You can read Tella's full [Privacy Policy](/privacy). + + +### Tella Android {#tella-android} + +Tella Android, as available on the Google Play Store, includes two trackers, [Google CrashLytics](https://firebase.google.com/docs/crashlytics) and [Google Firebase Analytics](https://firebase.google.com/docs/analytics), which help us detect bugs and crashes. This is critical to keep the app secure and performant for at-risk users. + +### Tella-FOSS {#tella-foss} + +[Tella-FOSS](/faq#is-tella-available-on-f-droid), published on the [F-droid store](https://f-droid.org/en/packages/org.hzontal.tellaFOSS/), does not contain any trackers. + + +### Tella iOS {#tella-ios} + +[Tella for iOS](https://apps.apple.com/us/app/tella-document-protect/id1598152580) does not include any trackers. + +As a result of Apple’s strict iOS app policies, Tella for iOS is currently not available on alternative app stores or for manual install. + +## Analytics {#analytics} + +In Tella Android, Tella FOSS and [Tella Web](/tella-web), users can choose to share analytics to improve Tella. This data helps us understand how people use Tella and which features are important to them. ***Analytics data is only collected if users opt-in in the app's settings*** + +We use [Divvi Up](https://divviup.org/), a privacy-respecting telemetry service. Divvi Up is implemented by the [Internet Security Research Group (ISRG)](https://www.abetterinternet.org/), a nonprofit organization that also maintains the [Let’s Encrypt](https://letsencrypt.org/) project. + +Here are some information about our privacy-preserving analytics approach: + +1. **All data is anonymous and aggregated**: the Divvi Up library splits the data into two anonymized and encrypted shares and uploads each share to different data share processors (one hosted by ISRG and one hosted by us) that do not share data with each other. This way, only partial information about the original data is revealed to either processor. +2. **Even if we wanted to, we couldn't get the whole data**: It's not possible to construct the whole data with only one share. Each processor aggregates its data shares into a partial sum. The partial sums can then be combined into a final aggregation, permitting useful statistics over the whole body of data while revealing minimal information about individual participants. Extensive technical documentation about how Divvi Up works can be found [here](https://docs.divviup.org/). +3. **We collect as little data as possible**: Even though all data is anonymized, we always minimize the amount of data we collect. As of the latest versions of Tella, we only collect data about the following events (and nothing more): + + **Tella Android and Tella FOSS** + - Number of times Tella is successfully unlocked. + - Number of media files recorded (videos/photos taken and audio recordings captured). + - Number of files imported from the device's gallery or file system into Tella. + - Number of security features activated (number of times that camouflage is enabled, number of times that the quick delete action is triggered). + - Number of new installations. + - Number of reports uploaded to any connection (Tella Web, Uwazi, ODK, Nexcloud, Google Drive, Dropbox) + - Time spend in Tella. + + + **Tella Web** + The data below is only collected from Tella Web instances that have opted-in to share privacy-preserving analytics with the Tella team. + - Number of visits (triggered every time someone enters any Tella Web instance). + - Number of file uploads (triggered every time someone uploads a file to any Tella Web instance). + - Number of Report uploads (triggers every time someone uploads a report to any Tella Web instance). + + + For more information about the metrics we add to our apps, check out our [release notes](/releases). + + +## Security features {#security-features} + +Tella integrates various security measures in place to achieve an acceptable level of security: + + + +1. **Encryption at rest**: All data is encrypted at rest, on the user's device. This means that unless the app is unlocked (by entering the user's lock), the data it contains cannot be accessed at all. Even if someone seizes the phone and extracts all the data using a computer, the data will remain unreadable. +2. **Encryption in transit:** All data being transferred between Tella and servers (see [Connections section](/features#connecting-to-servers)) is encrypted through[Transport Layer Security (TLS)](https://en.wikipedia.org/wiki/Transport_Layer_Security). Tella makes it impossible to send data to a server without TLS encryption. +3. **Lock**: Tella users [choose a lock](/features#app-lock) for the app as soon as they install it. Password, Pattern and PIN locks are available and each level of security is communicated to the users. +4. **Lock timeout:** Users can also configure a [lock timeout](/features#lock-timeout-configuration), to choose how quick Tella will lock when not in use. By default, the lock timeout is set to ‘immediately’, so as soon as the user exits Tella, the app locks and all of the data is encrypted. +5. **Camouflage**: On Tella Android, there are currently [two camouflage](features#camouflage) modes for Tella: a fully functional calculator and the possibility to change the app name and icon to make it harder to find on the phone. Due to iOS restrictions, it is not possible to camouflage Tella for iOS. +6. **Quick Delete button**: Users can enable a **[quick delete](features#quick-delete)** sliding button to quickly wipe data from Tella in an emergency situation. Users can choose, in the Tella settings, to delete all the files stored in Tella, draft and submitted forms, server settings and the app itself when that button is triggered. When the Quick Delete button is triggered, a 5-second countdown is displayed to the user. During the countdown, the user can cancel the Quick Delete action by tapping anywhere on the screen. When the countdown reaches 0, the delete action set by the user is applied. If the user had selected the ‘delete Tella’ options, Android will ask them to confirm the app’s deletion. +7. **Camera silent mode**: Users can choose to [turn off the camera shutter sound](/features#camera-silent-mode) to draw less attention when taking photos. +8. **Screen security**: By default, Tella blocks screenshots and screen recordings inside Tella and hides the screen preview in the list of recent apps. [This setting](/features#screen-security) can be disabled, for example to record tutorials inside Tella or mirror the app to a computer for a presentation. +9. **Restrict unlocking attempts**: Users can decide how many failed [unlock attempts](features#restrict-unlocking-attempts) are allowed before everything inside Tella is deleted and whether a visual indicator with the remaining unlocking attempts will be visible on the unlock screen or not. + +:::tip Video tutorial 🎥 +Learn more about Security Features in our [video tutorial](/video-tutorials#additional-security-features) +::: + + +## Security limitations {#security-limitations} + +There is no such thing as an app that is 100% "secure". Security is dependent on the threats and risks faced by each user, and the capabilities of adversaries. With Tella, we did our best to add as many layers of security as possible to reduce the likelihood that someone can detect the app or access its data. Here, we list all the important security risks and limitations users should be aware of when using Tella: + + + +* Camouflage: + * On Android, when Tella is camouflaged using one of the two [camouflaging methods available](/features#camouflage), the app can still be detected in the Android Settings. This means that someone who navigates to the Android settings > Apps will be able to see that there is an app installed on the device that is called “Tella”. They will also be able to see the size of the app. So if the user stores very large files, like videos, the app may raise attention. +* File management: + * Files that are exported out of Tella to the device file system are no longer encrypted. This means that anyone with access to the device who browses the file system or gallery may be able to find those files. + * Files that are shared through third-party apps may be visible to those apps and saved unencrypted on the device’s file system, and someone searching these apps may be able to find the files. For example: a photo stored inside Tella and shared on WhatsApp will be visible inside WhatsApp, and will also be visible in the file system, where WhatsApp photos are stored. This happens because in order to share with third-party apps the file needs to be saved on the phone file system, which is not encrypted. This is why we recommend manually deleting the file from the device’s file system after sharing it. + * Importing a file creates a copy of this file, and then imports and encrypts it into Tella. On version 1.1(iOS) and 2.1(Android) we developed a feature for users to select if they want to keep or delete the original file when importing to Tella. However, we recomend to verify the original file is not present on the Trash bin (My files > Trash) and to delete the file from any automatic backup services you have enabled on your phone (Google Photos, Dropbox, etc). + + +## Security audits {#security-audits} + +We regularly ask independent security firms to audit our code to ensure it is robust and secure. + +| 日期 | Audited by | Platforms audited | 链接 | +| -----|----------|----|-----------| +| August 2024 | Radically Open Security | Android, iOS, Android FOSS|[View pen-testing results]()| +| May 2024 | Subgraph Technologies, Inc. | Android, iOS, Tella Web|[View updated report confirming fixes has been implemented]()| +| May 2023 | Subgraph Technologies, Inc. | Android, iOS, Tella Web |[View security audit]()| + + +This is the summary from the latest audit and the status of the vulnerabilities identified: + +| 标题 | 严重性 | 平台 | 状态 | +|-----------------------------------------------------|-------------|-------------|-------------| +| Require re-authentication for changing key security settings | Moderate | 常规 | Planning | +| Improve webview implementation | Moderate | iOS | Resolved | +| Improve GitHub practices (merging to main and tags) | 低 | Android, Android FOSS | Resolved (pending re-test) | +| Increase PBKDF2 iteration counts. | 低 | Android, Android FOSS | Soon | +| Do not allow clear-text traffic in Android manifest.| 低 | Android, Android FOSS | Resolved | +| Outdated 3rd-party dependencies | 未知 | Android, Android FOSS | Resolved | + + + + + + + + + From bb62b3d990b63f67647908fca4cb367a6a0e8322 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Wed, 8 Apr 2026 20:16:33 +0000 Subject: [PATCH 07/22] Translate android.md in zh_CN [Manual Sync] 1% of minimum 1% translated source file: 'android.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/Get Started/android.md | 163 ++++++++++++++++++ 1 file changed, 163 insertions(+) create mode 100644 i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/android.md diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/android.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/android.md new file mode 100644 index 00000000..4a1766e0 --- /dev/null +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/android.md @@ -0,0 +1,163 @@ +--- +id: get-started-android +title: 安卓 +description: Quick start guide for Tella users on Android +slug: /get-started-android +--- + +# Getting started on Tella on Android + +## Download and install Tella {#download-and-install-tella} + +You have several options to download Tella: +- Follow [this link](https://play.google.com/store/apps/details?id=org.hzontal.tella&hl=en&gl=US&pli=1) to find Tella on the Google Play Store or open the Google Play Store and search for “Tella”. +- Download it from the [F-droid store](https://f-droid.org/en/packages/org.hzontal.tellaFOSS/). +- Download and install it manually as an .apk file [in this folder](https://web.tresorit.com/l/JgMjK#FV9IoIZdDxwAUPqtupJzsQ) or from our Telegram channel: https://t.me/tellaapp. + +If you need help to install the app manually, you can [follow this guide](/video-tutorials#manual-installation-of-tella) or [contact us](/contact-us). + +
+ gif that shows how to download Tella from the Play Store +
+ + + +## Create your lock {#create-your-lock} + +The first time you open Tella you’ll see a guided tour of the app functionalities: Camera, Recorder and Encrypted files & folders. You’ll also be asked to choose how you will lock Tella. Without this lock, it is not possible to open Tella and access any of the files stored in Tella. +- Password: an alphanumeric password is the most secure way to lock your App. +- PIN: a numeric sequence of more than six (6) digits. +- Pattern: a numeric pattern of at least six(6) dots. + +Avoid using your name, date of birth, or anything that is easy to guess (like “Password”, “123456”, or “000000”). + +Keep in mind that if you forget this lock, there is no way to access the app or its content. + + + + + +## Grant permissions to Tella {#grant-permissions-to-tella} +The first time you use each functionality, you will be asked to grant Tella some permissions: +- To take photos, record videos, or record audio, you will need to grant permission to access your phone’s camera and microphone. +- To import files into Tella or export files from Tella to your phone, you will need to grant access to your device file system. +- To use “verification mode” or send your location, you will need to grant access to your device location. You can do this by going into Tella’s settings and then General > Verification Mode. + +If you decline granting Tella these permissions, you can grant permissions later by going to your Android settings and navigating to Settings > Apps > Tella > App permissions. + +
+ gif that shows how to grant Tella permissions + gif that shows how to chage granted permissions on Tella +
+ + + +## Protect your files {#protect-your-files} +After granting permissions, you’re ready to start collecting documentation. We recommend you to explore the following features: + +**Use the Camera to take pictures or videos and the Audio Recorder to record audio.** All media taken by Tella will be encrypted instantly, which means that the file will not be accessible outside of Tella. All media collected inside Tella will not show on your phone gallery or phone files. There is no particular storage limit for Tella, the available space will depend on the space available on your device. + +
+ gif that shows how to take a picture in Tella + gif that shows how to record a video in Tella + gif that shows how to record audio in Tella +
+ + + +**Import your files to Tella.** Go to any of the folders inside Tella and tap the **+** Button > **Import from device**. Choose the file you’d like to keep inside Tella and a copy of the file will be stored encrypted and hidden on Tella. You will be asked to chose if you want to delete or keep the original file from your device. Tella will be unlocked while you choose your files for a maximum of three (3) minutes. + +
+ gif that shows how to import files in Tella +
+ + + +**Create folders.** To make it easier to find your files, you can organize files into folders. Go to **All files** > **+** > **Create a new folder** and type a descriptive name for the folder. Then use the Select multiple button at the top of the screen, choose the files you want to move to the new folder, then click the three (3) dots button and Move to a different folder, navigate the file structure to find the folder and then press Move here. + +
+ gif that shows how to organize your info in Tella +
+ +**Rename files:** Another way to keep your data organized is to rename files to be more descriptive. By default files receive an auto-generated name. You can change it by clicking on the **three (3) dots** that are next to each filename and then tap **Rename**. + + + + +## Camouflage Tella {#camouflage-tella} +It is possible to camouflage Tella to hide it on your device in two ways: +- You can change the name and icon of the app, to make it look like another app (like a game or weather app). There are 28 names and icons available to hide Tella. +- You can hide Tella behind a fully functional calculator. We developed 4 different themes to match your phone's default and help hiding Tella. In order to open Tella, the user must input their PIN into the calculator followed by **=**. The Calculator camouflage is only possible if the user uses a PIN lock. It is not possible to camouflage Tella as a Calculator if pattern or password is used. +Read more about Camouflage [here](/features#camouflage). + +
+ gif that shows how camouflage Tella by changing its name and icon + gif that shows how camouflage Tella behind a calculator +
+ + + +## Share your information. {#share-your-information} +To share information using Tella you can use the **Share** button. Just select the file or files you want to share, press **Share** and choose the app you want to share the files with. + +Take into account that Tella will share the files unencrypted, so make sure to use disappearing messages (for example on WhatsApp or Signal) or delete the messages after the other person receives them. + +
+ gif that shows how to share information +
+ + + +## Go Further {#go-further} +### Connect to a server {#connect-to-a-server} +Tella can be connected to a variety of back-end services. This is used by organizations to allow their members or partners to submit data and files to a secure remote location. If you are considering connecting to a server and have doubts about what server to choose or how to connect to please look at [our documentation for organizations](/for-organizations) or [contact us](/contact-us), we are here to help! + + + +#### Open Data Kit {#open-data-kit} + +The [Open Data Kit (ODK)](https://getodk.org/) is an open standard used to create custom forms and collect data. Because ODK is an open standard, Tella can be used with any of the tools that are ODK-compliant, like [Ona](https://ona.io/home/) or [KoboToolbox](https://www.kobotoolbox.org/), to create forms with custom questions, manage users, and aggregate the data submitted by users. + +We wrote documentation about how to connect to an Open Data Kit server and we recommend you to read [this page](/odk) to get started. + + +
+ gif that shows ODK connection +
+ +#### Uwazi {#uwazi} +[Uwazi](https://uwazi.io/) is an open-source app made by HURIDOCS with powerful features to collect, organize, and visualize human rights data. + +We wrote documentation about how to connect to an Uwazi server and we recommend you to read [this page](/uwazi) to get started. + +
+ gif that shows Uwazi connection +
+ +#### Tella Web {#tella-web} +Tella Web is an open-source tool that enables individuals and organizations to centralize and manage reports sent by Tella users, including photos, videos, and audio files. + +Read more about Tella Web [here](/tella-web) or watch a [video tutorial](/video-tutorials#tella-web). + +#### Nextcloud, Dropbox and Google Drive {#Nextcloud-dropbox-and-google-drive} +Users can also connect to their Google, Dropbox or Nextcloud organizational or personal accounts in order to submit reports (audio, photos, videos and text) directly from Tella. They won't need the Dropbox, Google Drive or Nextcloud apps on their phones and won't need to use any third party apps. + +Read more: +- [Google Drive Connection](/g-drive). +- [Nextcloud Connection](/nextcloud). +- [Dropbox Connection](/dropbox). + +:::note +The Google Drive and Dropbox connections are not available in Tella Android FOSS, because they use closed-sourced libraries. +::: + + + + +### Read more about Tella {#read-more-about-tella} +- [Features](/features): Learn more about how Tella can keep you safe and the threats that Tella does _not_ protect you from. +- [Connections](/for-organizations): Learn about how you can connect to a server to collect data or backup files. +- [Security and privacy](/security-and-privacy): We only collect the minimum amount of data necessary and never collect any personally identifiable information. Read the full privacy policy [here](/privacy). + +#### Contact us if you need help {#contact-us-if-you-need-help} +If you need help to understand Tella’s technical details and security considerations to decide if it’s right for you and your team, we are here to help. Just [reach out to us](/contact-us) so we can answer your questions or plan to host a training or a live Q&A session for your team. From ec31140e716c71017c2dc392b274fc677004d402 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Wed, 8 Apr 2026 20:16:47 +0000 Subject: [PATCH 08/22] Translate overview.md in zh_CN [Manual Sync] 1% of minimum 1% translated source file: 'overview.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/For organizations/overview.md | 150 ++++++++++++++++++ 1 file changed, 150 insertions(+) create mode 100644 i18n/zh_CN/docusaurus-plugin-content-docs/current/For organizations/overview.md diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/For organizations/overview.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/For organizations/overview.md new file mode 100644 index 00000000..6af5f9d1 --- /dev/null +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/For organizations/overview.md @@ -0,0 +1,150 @@ +--- +id: overview +title: 概况 +description: Learn how organizations can use Tella for research, advocacy, or accountability processes +slug: /for-organizations +--- + +import ConnectionsTable from '.././_connections-table.md'; + + +# Tella for organizations - Overview + +In addition to keeping the data protected within the app, users can also connect to a server to securely back up their data. This is typically a server managed by organizations, where they can centralize the data collected by volunteers or activists on the ground. These individuals gather information using Tella on their phones and then send it to their organizations. + +Previous Tella deployments, where on-the-ground users collected data and sent it to an organization's server, have ranged from 1 to 2,000 users. 📲 📡. You can read user stories [here](/user-stories), or you can contact us so that we can assist you in finding the best way to use Tella for your organization. + +Currently, Tella can be connected to the following types of servers: + +* [Open Data Kit (ODK)](/odk) +* [Uwazi](/uwazi) +* [Tella Web](/tella-web) +* [Google Drive](/g-drive) +* [Nextcloud](/nextcloud) +* [Dropbox](/dropbox) + +These are called [Connections](/features#connecting-to-servers) in Tella. + +:::danger +For now, any files you submit to a connection are stored unencrypted on that server or drive. This means that anyone with permission to access the content of that server or drive may be able to view those files. While the connection used to submit files is secured via HTTPS, the files themselves must be decrypted to be accessed outside of the Tella vault. + +We strongly recommend reviewing and understanding the permission model of each connection you use, in order to determine which option is safest and most appropriate for your specific use case. +::: + + +## Selecting the right type of server {#selecting-the-right-type-of-server} + +The following is a basic, non-comprehensive graph to help determine which server types is best suited to different needs. This is a good starting point, but you can also watch [this video](/video-tutorials#connections-full-video) where we present each server type. If you need help deciding or would like to request a new Connection (an integration to a new server type), [contact us!](/contact-us). + + +```mermaid +graph TD; + id1(What type of data do users need to send?) --> id2("Mostly structured data (forms), with media attachments"); + id1 --> id3("Mostly media files, with some text") ; + id2 --> id4("What additional features do you need?"); + id3 --> id5("Tella Web"); + id3 --> id11("Google Drive"); + id3 --> id12("Nextcloud"); + id3 --> id13("Dropbox"); + id4 --> id6("Establish relationships between data points, publish to a website") + id4 --> id7("Add logic to forms, collect high numbers for forms, create reports to visualize results") + id6 --> id8("Uwazi") + id7 --> id9("Open Data Kit (ODK)") +``` + +On this table we explain what server types are available on the Tella apps: + + + + +### Tella Web {#tella-web} + +Tella Web is an open-source tool that enables individuals and organizations to centralize and manage reports sent by Tella users, including photos, videos, pdf documents and audio files. + +It is not the web equivalent of the mobile app; rather, it is a tool specifically designed for centralizing and managing reports sent through Tella in the simplest way possible. With Tella Web, you can create projects, which function like folders where Tella users can submit reports. For instance, you can create projects for specific geographic areas or themes such as police violence, gender-based violence, and environmental abuse. On Tella Web, you can also manage users who have the ability to upload reports to each project, assign different roles, and set permissions. + +Tella Web is developed internally by our team at Horizontal, the same team responsible for developing Tella's mobile apps. It is a user-friendly solution for managing reports in a safe and private manner. We can provide support for the installation and configuration of a Tella Web server if you don't have someone within your organization who can maintain it. + +The Tella Web server connection also allows users to securely download guides, resources and information from the server directly to Tella's encrypted container. + +The Tella Web connection is available on Tella Android and Tella iOS, but not yet on [Tella-FOSS](/faq#is-tella-available-on-f-droid). + +:::tip +Learn more about Tella Web [here](/tella-web), +::: + +### Uwazi {#uwazi} + +[Uwazi](/uwazi) is an open-source documentation tool developed by HURIDOCS. It is a flexible, web-based database application designed for human rights defenders to manage their collections of information, including documents, evidence, cases and complaints. + +Organizations who use Uwazi as a database can connect Tella to one or more of their databases to upload data. All that is required to connect Tella to Uwazi is the Uwazi database URL, and a username and password. The Uwazi database should already have one or more templates configured, which can be downloaded into Tella. Once successfully downloaded, users can easily navigate between their templates to enter details for each new record, even when there is no internet connection. When the data entry is complete, it can be saved as a draft in the Tella app or immediately uploaded to the connected Uwazi database. This enables users who work offline to collect data and upload the information when it is convenient. + +Resources to learn more about Uwazi: +* video demoing the Uwazi connection [here](/video-tutorials#uwazi). +* [More information about how to use Tella with Uwazi](/uwazi). +* [blogpost from the Uwazi team](https://huridocs.org/2022/07/the-new-tella-app-lets-uwazi-users-document-violations-safely-and-while-offline/) about the connection. +* Uwazi [website](https://uwazi.io/) and [documentation](https://uwazi.readthedocs.io/en/latest/). + +:::tip +Learn more about Uwazi [here](/uwazi). +::: + + + +### Open Data Kit (ODK) {#open-data-kit-odk} + +The [Open Data Kit (ODK)](https://getodk.org/) is an open standard used to create custom forms and collect data. In order to connect a Open Data Kit server, first you need to create forms with different questions types (text, date, geolocation, media, etc) using any of the tools that are ODK-compliant. + +On our [Open Data Kit server connection page](/odk) we explain how to create an account, where to find information about creating forms and how to connect to the server from Tella. You can also watch a demonstration of the ODK connection [here](/video-tutorials#open-data-kit). If you are considering using Open Data Kit or you need help to [deploy](/faq#deploying-tella) your instance, please [contact us](/contact-us). + + +:::note +The ODK connection is [only available on Android](/features). +::: + +:::tip +Learn more about Open Data Kit [here](/odk). +::: + +### Google Drive {#g-drive} + +Users can sign-in directly to their Google account from within Tella and upload files to a folder in their Drive account. Each "report" uploaded will create a new folder in Drive. + +As for all Connections in Tella, users can use most of the Google Drive connection offline through the Draft, Outbox and Submit Later tabs. + +:::note +The Google Drive connection is not available in Tella Android FOSS, because it uses closed-sourced libraries. +::: + +:::tip +Learn more about the Google Drive connection [here](/g-drive), +::: + + +### Nextcloud {#Nextcloud} +Users can sign-in directly to their Nextcloud account from within Tella and upload files to a folder in their Nextcloud account. Each "report" uploaded will create a new folder in Nextcloud. + +As for all Connections in Tella, users can use most of the Nextcloud connection offline through the Draft, Outbox and Submit Later tabs. + +:::tip +Learn more about the Nextcloud connection [here](/nextcloud), +::: + + + +### Dropbox {#dropbox} +Users can sign-in directly to their Dropbox account from within Tella and upload files to a folder in their account. In the "Applications" folder in the user's Dropbox account, a new folder "Tella" will automatically be created. Each Report uploaded from Tella will create a new subfolder inside the "Tella" folder. + +As for all Connections in Tella, users can use most of the Dropbox connection offline through the Draft, Outbox and Submit Later tabs. + +:::note +The Dropbox connection is not available in Tella Android FOSS, because it uses closed-sourced libraries. +::: + +:::tip +Learn more about [the Dropbox connection here](/dropbox), +::: + + + + From 81f7f1a94ba681265fea8f3b1b18e03d8b43b561 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 13:43:53 +0000 Subject: [PATCH 09/22] Translate index.md in zh_CN [Manual Sync] 25% of minimum 1% translated source file: 'index.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/Get Started/index.md | 57 +++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/index.md diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/index.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/index.md new file mode 100644 index 00000000..c4730198 --- /dev/null +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/index.md @@ -0,0 +1,57 @@ +--- +id: get-started +title: 入门 +description: Quick start guide for Tella users on iOS and Android +slug: /get-started +sidebar_position: 3 +--- + +import Link from '@docusaurus/Link' + + +# Get started with Tella + + +
+
+ +
+ Android Guide +

Quick start guide for Tella users on Android.

+
+ +
+
+ +
+ iOS Guide +

Quick start guide for Tella users on iPhone.

+
+ +
+
+ +
+ Tella Desktop Guide +

Quick start guide for Tella users on Desktop.

+
+ +
+
+ +
+ Video Tutorials +

Video guidance on how to get started.

+
+ +
+
+ +
+ Scenarios of Use +

Discover what Tella features could be useful in different scenarios.

+
+ +
+ +
From ab6a8238de02ecc0547813104b456bef752349cd Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 13:44:12 +0000 Subject: [PATCH 10/22] Translate _tella-languages.md in zh_CN [Manual Sync] 48% of minimum 1% translated source file: '_tella-languages.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/_tella-languages.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/_tella-languages.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/_tella-languages.md index 5d8c42a2..b72ad3a8 100644 --- a/i18n/zh_CN/docusaurus-plugin-content-docs/current/_tella-languages.md +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/_tella-languages.md @@ -20,5 +20,6 @@ 20. 俄文 21. 西班牙语(拉丁美洲) 22. Tamil -23. Tsonga -24. 越南文 \ No newline at end of file +23. 乌克兰语 +24. Tsonga +25. 越南文 \ No newline at end of file From 115abe2d888470f86fb0e35a82fcef795403862f Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 13:44:32 +0000 Subject: [PATCH 11/22] Translate android.md in zh_CN [Manual Sync] 1% of minimum 1% translated source file: 'android.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/Get Started/android.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/android.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/android.md index 4a1766e0..8972dc3f 100644 --- a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/android.md +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/android.md @@ -106,6 +106,8 @@ Take into account that Tella will share the files unencrypted, so make sure to u gif that shows how to share information +## Nearby sharing {#nearby-sharing} +You share files directly from Tella’s encrypted vault to another Tella encrypted vault in the same physical location using [Nearby Sharing](/nearby-sharing). After a quick connection tutorial, the two devices establish a secure link, and files are transferred encrypted from one device to the other. Nearby Sharing allow phone-to-phone (Android or iOS) and phone-to-computer file transfers. ## Go Further {#go-further} @@ -154,6 +156,8 @@ The Google Drive and Dropbox connections are not available in Tella Android FOSS + + ### Read more about Tella {#read-more-about-tella} - [Features](/features): Learn more about how Tella can keep you safe and the threats that Tella does _not_ protect you from. - [Connections](/for-organizations): Learn about how you can connect to a server to collect data or backup files. From 4cc4120a2f2f97dcdca430c1b9a8d4711906d3e7 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 13:44:53 +0000 Subject: [PATCH 12/22] Translate ios.md in zh_CN [Manual Sync] 1% of minimum 1% translated source file: 'ios.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/Get Started/ios.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/ios.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/ios.md index 6137a957..02e3d811 100644 --- a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/ios.md +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Get Started/ios.md @@ -34,6 +34,7 @@ The first time you use each functionality, you will be asked to grant Tella some * To take photos, record videos, or record audio, you will need to grant permission to access your phone’s camera and microphone. +* To use Nearby Sharing you'll need to grant access to detect devices on your Wi-Fi network.
@@ -99,11 +100,15 @@ Take into account that Tella will share the files unencrypted, so make sure to u +## Nearby sharing {#nearby-sharing} +You share files directly from Tella’s encrypted vault to another Tella encrypted vault in the same physical location using [Nearby Sharing](/nearby-sharing). After a quick connection tutorial, the two devices establish a secure link, and files are transferred encrypted from one device to the other. Nearby Sharing allows phone-to-phone (Android or iOS) and phone-to-computer file transfers. ## Go Further {#go-further} + + ### Connect to a server {#connect-to-a-server} Tella can be connected to a variety of back-end services. This is used by organizations to allow their members or partners to submit data and files to a secure remote location. If you are considering connecting to a server and have doubts about what server to choose or how to connect to please look at [our documentation for organizations](/for-organizations) or [contact us](/contact-us), we are here to help! From cfbb3a0aa10829186258f5b462ccd7de3fda0951 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 13:45:19 +0000 Subject: [PATCH 13/22] Translate security-and-privacy.md in zh_CN [Manual Sync] 3% of minimum 1% translated source file: 'security-and-privacy.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../Discover Tella/security-and-privacy.md | 20 ++++++------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/security-and-privacy.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/security-and-privacy.md index 770bf650..b218b1cf 100644 --- a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/security-and-privacy.md +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/security-and-privacy.md @@ -1,8 +1,9 @@ --- id: security-and-privacy -title: Security and privacy +title: 安全和隐私 description: Details about Tella security and privacy. slug: /security-and-privacy +sidebar_position: 2 --- # Security and privacy @@ -73,7 +74,7 @@ Tella integrates various security measures in place to achieve an acceptable lev 1. **Encryption at rest**: All data is encrypted at rest, on the user's device. This means that unless the app is unlocked (by entering the user's lock), the data it contains cannot be accessed at all. Even if someone seizes the phone and extracts all the data using a computer, the data will remain unreadable. -2. **Encryption in transit:** All data being transferred between Tella and servers (see [Connections section](/features#connecting-to-servers)) is encrypted through[Transport Layer Security (TLS)](https://en.wikipedia.org/wiki/Transport_Layer_Security). Tella makes it impossible to send data to a server without TLS encryption. +2. **Encryption in transit:** All data being transferred between Tella and servers (see [Connections section](/connections)) is encrypted through[Transport Layer Security (TLS)](https://en.wikipedia.org/wiki/Transport_Layer_Security). Tella makes it impossible to send data to a server without TLS encryption. 3. **Lock**: Tella users [choose a lock](/features#app-lock) for the app as soon as they install it. Password, Pattern and PIN locks are available and each level of security is communicated to the users. 4. **Lock timeout:** Users can also configure a [lock timeout](/features#lock-timeout-configuration), to choose how quick Tella will lock when not in use. By default, the lock timeout is set to ‘immediately’, so as soon as the user exits Tella, the app locks and all of the data is encrypted. 5. **Camouflage**: On Tella Android, there are currently [two camouflage](features#camouflage) modes for Tella: a fully functional calculator and the possibility to change the app name and icon to make it harder to find on the phone. Due to iOS restrictions, it is not possible to camouflage Tella for iOS. @@ -81,6 +82,7 @@ Tella integrates various security measures in place to achieve an acceptable lev 7. **Camera silent mode**: Users can choose to [turn off the camera shutter sound](/features#camera-silent-mode) to draw less attention when taking photos. 8. **Screen security**: By default, Tella blocks screenshots and screen recordings inside Tella and hides the screen preview in the list of recent apps. [This setting](/features#screen-security) can be disabled, for example to record tutorials inside Tella or mirror the app to a computer for a presentation. 9. **Restrict unlocking attempts**: Users can decide how many failed [unlock attempts](features#restrict-unlocking-attempts) are allowed before everything inside Tella is deleted and whether a visual indicator with the remaining unlocking attempts will be visible on the unlock screen or not. +10. **Offline file sharing**: Tella allows establishing a secure connection with devices that are in the same physical location and transferring files encrypted, from one Tella vault to another. [Nearby Sharing](/nearby-sharing) works fully offline, even on insecure networks or networks being surveilled. Nearby Sharing is available cross-platform (between Android, iOS and Desktop). :::tip Video tutorial 🎥 Learn more about Security Features in our [video tutorial](/video-tutorials#additional-security-features) @@ -98,6 +100,7 @@ There is no such thing as an app that is 100% "secure". Security is dependent on * File management: * Files that are exported out of Tella to the device file system are no longer encrypted. This means that anyone with access to the device who browses the file system or gallery may be able to find those files. * Files that are shared through third-party apps may be visible to those apps and saved unencrypted on the device’s file system, and someone searching these apps may be able to find the files. For example: a photo stored inside Tella and shared on WhatsApp will be visible inside WhatsApp, and will also be visible in the file system, where WhatsApp photos are stored. This happens because in order to share with third-party apps the file needs to be saved on the phone file system, which is not encrypted. This is why we recommend manually deleting the file from the device’s file system after sharing it. + * Files sent to a [server connection](/for-organizations) will be stored un-encrypted on the server, unless the server has implemented disk encryption. People who have access to the server might be able to see the files. Tella makes sure that the data travels encrypted to the server but cannot guarantee the security practices of the server. If you choose to connect to a Google Drive or Dropbox instance, or work with a third party organization for hosting your data, we recommend looking into whether the organization itself can access your data. * Importing a file creates a copy of this file, and then imports and encrypts it into Tella. On version 1.1(iOS) and 2.1(Android) we developed a feature for users to select if they want to keep or delete the original file when importing to Tella. However, we recomend to verify the original file is not present on the Trash bin (My files > Trash) and to delete the file from any automatic backup services you have enabled on your phone (Google Photos, Dropbox, etc). @@ -107,23 +110,12 @@ We regularly ask independent security firms to audit our code to ensure it is ro | 日期 | Audited by | Platforms audited | 链接 | | -----|----------|----|-----------| +| May 2026 | Convocation Research and Design Labs | Android, iOS, Desktop |[Placeholder for report !]| | August 2024 | Radically Open Security | Android, iOS, Android FOSS|[View pen-testing results]()| | May 2024 | Subgraph Technologies, Inc. | Android, iOS, Tella Web|[View updated report confirming fixes has been implemented]()| | May 2023 | Subgraph Technologies, Inc. | Android, iOS, Tella Web |[View security audit]()| -This is the summary from the latest audit and the status of the vulnerabilities identified: - -| 标题 | 严重性 | 平台 | 状态 | -|-----------------------------------------------------|-------------|-------------|-------------| -| Require re-authentication for changing key security settings | Moderate | 常规 | Planning | -| Improve webview implementation | Moderate | iOS | Resolved | -| Improve GitHub practices (merging to main and tags) | 低 | Android, Android FOSS | Resolved (pending re-test) | -| Increase PBKDF2 iteration counts. | 低 | Android, Android FOSS | Soon | -| Do not allow clear-text traffic in Android manifest.| 低 | Android, Android FOSS | Resolved | -| Outdated 3rd-party dependencies | 未知 | Android, Android FOSS | Resolved | - - From c5ca7788df0f13b596081ba4f33422bf4f76c23b Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 13:45:42 +0000 Subject: [PATCH 14/22] Translate features.md in zh_CN [Manual Sync] 3% of minimum 1% translated source file: 'features.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/Discover Tella/features.md | 61 ++++++++++++++----- 1 file changed, 45 insertions(+), 16 deletions(-) diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/features.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/features.md index f76ee795..adacbb36 100644 --- a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/features.md +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/features.md @@ -1,8 +1,9 @@ --- id: features -title: Tella features +title: Tella Features description: A detailed description of Tella features. slug: /features +sidebar_position: 1 --- import FeaturesTable from '.././_features-table.md'; @@ -47,27 +48,33 @@ If the user hard exit Tella (for example by using [Quick Exit](#quick-exit) or m If [verification mode](/features#verification-mode) is turned on, background encryption is automatically disabled to make sure that all file metadata is captured at the same time as the photo, video, or audio file is saved. ::: -## Backup files to a cloud {#backup-files} -We are in the process of adding options for individuals and organizations to backup their data to different clouds. Backups, for the moment, need to be made manually, by creating reports (using, for example, the date of "today" as the report title) and submitting them to the connected server. Files will be available on the connected server inside a folder with the report title. +## Backup files {#backup-files} +Tella stores all the information locally in your phone. If you delete your files (for example using [quick delete](/features#quick-delete) or if you uninstall Tella), your files cannot be restored unless you have backed them up outside of your Tella Vault. -For the moment we support the following connections. Follow each of the links to find details and step-by-step guides on how to connect and use each of them: -* [Open Data Kit (ODK)](/odk) -* [Uwazi](/uwazi) -* [Tella Web](/tella-web) -* [Google Drive](/g-drive) -* [Nextcloud](/nextcloud) -* [Dropbox](/dropbox) +We offer several alternatives to backup files, so you can safely delete files from Tella and import those back in, but the backup process is manual, for the moment. Please [contact us](/contact-us) if you have questions. -On this table we explain what server types are available on the Tella apps: -. +:::note +All exports outside of Tella's encrypted vault (to a connected server or [to your phone](/features#file-management)) will be unencrypted. The only method for sharing files that transfer files directly to another encrypted vault is [Nearby Sharing](/nearby-sharing). +::: -:::danger -For now, any files you submit to a connection are stored unencrypted on that server or drive. This means that anyone with permission to access the content of that server or drive may be able to view those files. While the connection used to submit files is secured via HTTPS, the files themselves must be decrypted to be accessed outside of the Tella vault. -We strongly recommend reviewing and understanding the permission model of each connection you use, in order to determine which option is safest and most appropriate for your specific use case. +### Backup files to another phone or computer {#backup-files-to-another-phone-or-computer} + +Using [Nearby Sharing](/nearby-sharing) you can transfer files directly to another Tella vault, either in another phone or [to a computer](/get-started-desktop) that's in physical proximity. Files are shared and store encrypted in the other Tella. If you backup to another phone you can use Nearby Sharing again to restore the files to your Tella. + +:::info +For the moment Tella Desktop can only receive files. ::: +### Backup files to a cloud {#backup-files-to-a-cloud} + +Some individuals use commercial clouds (Google Drive, Dropbox, Nextcloud) as a backup system for their Tella data. However, we advise using this feature with caution: +- Automatic backups to any server are **not** currently available. They need to be made manually as submissions to each of the servers. +- Files on the server will be accessible to anyone with server access. + +You can [continue reading about Server Connections and how organizations use Tella here](/for-organizations). + ## Lock timeout configuration {#lock-timeout-configuration} @@ -290,6 +297,10 @@ A Quick Delete button allows users, in just a few seconds, to delete sensitive d The Delete Tella option might not be available on some Android phones due to technical limitations. We are working on a fix for this issue. For iOS it is not possible to programmatically delete an app, so the Delete Tella option is not available. ::: +:::warning +Before triggering Quick Delete, consider [backing up you files](/features#backup-files) outside of Tella, to avoid loosing them. +::: + ## Quick exit {#quick-exit} By clicking the exit button on Tella’s home screen right top corner, Android users can quickly close and lock the app in case of emergency. While having the lock timeout set to “immediately” means that the app already locks when the user exits, using the Quick Exit button adds an extra layer of security and assurance that the app will be fully closed and locked 🔒 @@ -338,7 +349,7 @@ Below is a list of each piece of metadata captured by Tella: ## Connecting to servers {#connecting-to-servers} -Users can collect data directly in Tella, keep the data protected within the app, and connect to a server to securely send the data to a server. This feature is frequently used by organizations who centralize the data collected by volunteers or activist on the ground. These people collect information using Tella on their phones and then send it to their organizations. Previous Tella deployments where on-the-ground users collect data and send it to an organization's server have ranged from 1 to 2,000 users. 📲 📡 +Users can collect data directly in Tella, keep the data protected within the app, and connect to a server to securely send the data to a server. This feature is frequently used by organizations who centralize the data collected by volunteers or activist on the ground. These people collect information using Tella on their phones and then send it to their organizations. Previous Tella deployments where on-the-ground users collect data and send it to an organization's server have ranged from 1 to 2,000 users. 📲 📡. Currently the servers that can be connected to Tella are: @@ -349,12 +360,30 @@ Currently the servers that can be connected to Tella are: * [Nextcloud](/nextcloud) * [Dropbox](/dropbox) +You can [read more about servers and how organizations have been using this feature here](/for-organizations). :::tip Video tutorial 🎥 Learn more about [Connecting to Servers](/video-tutorials#server-connections) in our video tutorials. ::: +## Nearby Sharing {#nearby-sharing} + +Users can share files directly from Tella’s encrypted vault to another Tella encrypted vault in the same physical location using Nearby Sharing . After a quick connection tutorial, the two devices establish a secure link, and files are transferred encrypted from one device to the other. Nearby Sharing is independent of the internet connection status: it works online or offline. + +This feature is available on Tella Android, Tella iOS, and Tella Desktop. + +:::note +[Learn more about nearby sharing here](/nearby-sharing). +::: + +## Share button {#share-button} +To share information with other apps, users can select the file or files they want to share and press the Share button. Tella will prompt the list of available apps on the phone and users can choose the app they want to share the file(s) with. + +:::danger +Tella will share the files unencrypted and the history of exchanged files might be visible on the app you used. We recommend using disappearing messages or deleting the messages after the other person receives them when using messaging apps (for example WhatsApp or Signal). +::: + ## Camera (photos and videos) {#camera-photos-and-videos} Tella offers a built-in camera where you can take photos and videos. All media collected inside Tella will not be available outside of it, as all files get encrypted as soon as they are taken. Files can only be accessed inside Tella, using the lock to open the app. Photos and videos won’t appear on the phone Gallery. In Tella, photos and videos will have a default name, but users can rename those using the Rename button. Files can also be organized in folders. 📷 From cf0491bf130c215d7ad70d32b3a4c0867d883f01 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 13:46:17 +0000 Subject: [PATCH 15/22] Translate privacy-policy.md in zh_CN [Manual Sync] 1% of minimum 1% translated source file: 'privacy-policy.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/privacy-policy.md | 183 ++++++++++++++++++ 1 file changed, 183 insertions(+) create mode 100644 i18n/zh_CN/docusaurus-plugin-content-docs/current/privacy-policy.md diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/privacy-policy.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/privacy-policy.md new file mode 100644 index 00000000..1cebbaec --- /dev/null +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/privacy-policy.md @@ -0,0 +1,183 @@ +--- +id: privacy-policy +title: 隐私政策 +description: Tella Privacy Policy +slug: /privacy +sidebar_position: 7 +--- + + +# Tella - Privacy Policy + +:::note +Last updated on 25 February 2025. +::: + +:::info +You can read details about Tella's technical details and security audits on our [Security and Privacy page](/security-and-privacy). +::: + +## The short version {#the-short-version} + +We only collect the minimum amount of data that is necessary to fulfill the purpose of Tella. + + +**We never collect personally identifiable information. We never disclose, share, or sell any of your data to third parties.** + +Through using our app, you may send data to servers managed by individuals or organizations you're working with. We encourage you to ask these individuals or organizations about their data privacy policies, as they may differ from ours. We provide the same standard of privacy protection to all our users no matter where you are in the world. + +Please read the full Privacy Policy below for more details + +## 1. Introduction {#1-introduction} + +Horizontal (“Company” or “We”) respect your privacy and are committed to protecting it through our compliance with this policy. This policy describes: + +- The type of information we may collect or that you may provide when you download, register with, access, or use Tella (the “App”). +- Our practices for collecting, using, maintaining, protecting, and disclosing that information. + +This policy applies only to information we collect in this App. It DOES NOT apply to information that: + +- We collect offline or on any other apps or websites owned or operated by Horizontal. +- You provide to, or is collected by, any third party or Deploying Organization (see Third-Party Information Collection). + +Our other websites and apps, these other third parties, or Deploying Organizations may have their own privacy policies, which we encourage you to enquire about or read before providing information on or through them. + +Please read this policy carefully to understand our policies and practices regarding your information and how we will treat it. If you do not agree with our policies and practices, do not download, register with, or use this App. By downloading, registering with, or using this App, you agree to this privacy policy. This policy may change from time to time (see Changes to Our Privacy Policy). Your continued use of this App after we revise this policy means you accept those changes, so please check the policy periodically for updates. + +## 2. Children Under the Age of 16 {#2-children-under-the-age-of-16} + +The App is not intended for children under 16 years of age, and we do not knowingly collect personal information from children under 16. If we learn we have collected or received personal information from a child under 16 without verification of parental consent, we will delete that information. If you believe we might have any information from or about a child under 16, please contact us at [contact@tella-app.org](mailto:contact@tella-app.org). + +## 3. Information Tella Collects and How It Is Collected {#3-information-tella-collects-and-how-it-is-collected} + +By downloading and using the App, you consent to the collection and storage of data. Tella collects information from and about users of the App: + +- Directly from you when you provide it (see “information and data you provide” below). +- Automatically when you use the App (see “automatic information collection” below). + +### Information And Data You Provide {#information-and-data-you-provide} + +When you download, register with, or use this App, we may ask you to provide information by which you may be personally identified, such as name and email address (“personal information”). This information includes: + +- Records and copies of your correspondences with Horizontal (including email addresses and phone numbers), if you contact us. +- Your responses to surveys that we might ask you to complete for research purposes, information when you report a problem with the App or suggest improvements. +- Analytics usage data that you opt-in to share. + +You may use this app to take or store photos, videos, audio recordings, and other types of files. This data is stored locally on your device and is not accessible by the Company or any third party, including Deploying Organizations, until you choose to transmit it to the Deploying Organization by submitting your data to their servers (see Third-Party Information Collection). + +### Automatic Information Collection {#automatic-information-collection} + +When you download or use this App, it may collect information that is about you but does not identify you individually, such as analytics and bug reports. User are free to disable this automatic information collection (see Your Choices About Our Collection, Use, and Disclosure of Your Information). + +### File, device, and location metadata {#file-device-and-location-metadata} + +When you access and use the App while Verification Mode is activated, Tella automatically collects certain information. + +Tella collects information associated with the files you create through, or import into, the App. This may include, for example, file name, file path on the device, date and time the file was last modified, date and time the metadata was generated, and hash value of the file. Collectively, this data is known as “File Metadata”. + +Tella also collects information about your mobile device and internet connection, including device manufacturer, hardware, device ID, screen size, language, locale, connection status, network time, mobile data type, wireless network MAC address, and internet protocol data. Collectively, this data is known as “Device Metadata.” + +Tella also collects information that helps identify the location of the device when a file was captured. This includes location (including latitude, longitude, accuracy, and altitude), location provider, location speed, and cell towers that your device is connected to. Collectively, this data is known as “Location Metadata”. + +File, device and location metadata are only collected if you opt-in by turning on Verification Mode or Import EXIF Metadata in your App settings. If you do not want Tella to collect this information, do not activate Verification Mode nor Import EXIF Metadata. + + +### Information Collection Technologies {#information-collection-technologies} + +The technologies we use for automatic information collection may include: + +- Cellular network. +- WiFi network. +- Device accelerometer. +- Device GPS. +- Device gyroscope. +- Device light-sensor. +- Device barometer. + +## 4. Information you send through the App {#4-information-you-send-through-the-app} + +When you use the App to transmit data, you connect to the server of a Deploying Organization that is overseeing the documentation or data-collection process to send photos, videos, audio recordings, and other files, metadata, and text data (collectively, “User Contributions”). + +The Deploying Organization manages and is responsible for the server on which the data you submitted, including User Contributions, is stored. It is the Deploying Organization, and not the Company, who owns that data and is responsible for its handling and use. The Company does not have access to or control over the data collected by Deploying Organizations. + +Your User Contributions are transmitted at your own risk. The privacy and security of your User Contributions are very important to us, and we work hard to protect them; however, no security measures are perfect or impenetrable, and the Company shall not be held responsible for any damage, loss, or unauthorized access by third parties. + +In the event that a Deploying Organization contracts with the Company to install and manage the server on which user data is stored, the Company will have access to the data as a partner to the Deploying Organization. The Company will be able to view, control, and manage your data, but will not disclose it to any third party other than the contracting Deploying Organization. + +Without limiting the foregoing, Company employees do not access private spaces unless required to for security reasons, to assist the Deploying Organization with a support matter, or to maintain the integrity of the service. + +When you use the App or its content, certain third parties may use automatic information collection technologies to collect information about you or your device. These third parties may include: + +- Your mobile device manufacturer. +- Your mobile service provider. +- The Google Play store, if you install the App through it. + +These third parties may use tracking technologies to collect information about you when you use this app. The information they collect may be associated with your personal information, or they may collect information, including personal information, about your online activities over time and across different websites, apps, and other online services websites. They may use this information to provide you with interest-based (behavioral) adverting or other targeted content. + +We do not control these third parties’ tracking technologies or how they may be used. If you have any questions about an advertisement or other targeted content, you should contact the responsible provider directly. + +If you do not want to download the App through the Google Play store, you can [download an APK directly on this link](https://web.tresorit.com/l/JgMjK#FV9IoIZdDxwAUPqtupJzsQ). + +A fully Free and Open Source version of Tella for Android that doesn't contain any closed-source or proprietary library or dependency can be found on [F-droid](https://f-droid.org/en/packages/org.hzontal.tellaFOSS/). + +## 5. How We Use Your Information {#5-how-we-use-your-information} + +We will not pass on any of the information we collect from your usage of the app to any third parties not owned or affiliated with Horizontal without your prior consent. We do not use any information collected through your use of the app to make automated decisions. + +### Disclosure of Your Information {#disclosure-of-your-information} + +We may disclose aggregated information about App users, and information that does not identify any individual or device, without restriction. We will not disclose any information about users that identifies any individual or device to any third party unless required by law. + +We may disclose personal information and data that we collect or you provide: + +- To fulfill the purpose for which you provide it, such as support or troubleshooting. +- For any other purpose disclosed by us when you provide the information. +- With your consent. +- To comply with any court order, law, or legal process, including to respond to any government or regulatory request. +- To enforce our rights arising from any contracts entered into between you and us, including the App’s Terms of Use. + +## 6. Your Choices About Our Collection, Use, and Disclosure of Your Information {#6-your-choices-about-our-collection-use-and-disclosure-of-your-information} + +Through the settings menu of Tella Android you can opt-out of: + +- Bug reports and default usage analytics. +- Metadata collection either in whole or in part by disabling “Verification Mode” in your app settings. + +Through the settings menu of Tella Android and Tella FOSS, you can opt-in to: +- Share usage analytics using our privacy-preserving system [Divvi Up](/security-and-privacy#analytics). + + +## 7. Accessing and Correcting Your Personal Information {#7-accessing-and-correcting-your-personal-information} + +You are entitled to submit a Subject Access Request (SAR) free of charge, after which we will provide you with: + +- What personal information pertaining to you we are processing. +- Why the information is being processed. +- Who has access to your personal information. +- What processes are using this personal information. + +To submit a SAR, please contact [contact@wearehorizontal.org](mailto:contact@wearehorizontal.org). + +You may also send us an email at [contact@horizontal.org](mailto:contact@horizontal.org) to request access to, correct, or delete any personal information that you have provided to us. We may not accommodate a request to change information if we believe the change would violate any law or legal requirement or cause the information to be incorrect. + +## 8. Your California Privacy Rights {#8-your-california-privacy-rights} + +If you are a California resident, California law may provide you with additional rights regarding our use of your personal information. To learn more about your California privacy rights, visit [https://www.oag.ca.gov/privacy/ccpa](https://www.oag.ca.gov/privacy/ccpa). + +## 9. Data Security {#9-data-security} + +We have implemented measures designed to secure your personal information from accidental loss and from unauthorized access, use, alteration, and disclosure. All information you provide to us is encrypted inside the app and securely transferred to our servers behind firewalls. + +The safety and security of your information also depends on you. Where we have given you (or where you have chosen) a password for access to certain parts of our App, you are responsible for keeping this password confidential. We ask you not to share your password with anyone. + +Unfortunately, the transmission of information via the internet and mobile platforms is not completely secure. Although we do our best to protect your personal information, we cannot guarantee the security of your personal information transmitted through our App. Any transmission of personal information is at your own risk. We are not responsible for circumvention of any privacy settings or security measures we provide. + +## 10. Changes to Our Privacy Policy {#10-changes-to-our-privacy-policy} + +We may update or privacy policy from time to time. If we make material changes to how we treat our users’ personal information, we will post the new privacy policy on this page with a notice that the privacy policy has been updated. + +The date the privacy policy was last revised is identified at the top of the page. You are responsible for periodically visiting this privacy policy to check for any changes. + +## 11. Contact Information {#11-contact-information} + +To ask questions or comment about this privacy policy and our privacy practices, contact us at [contact@wearehorizontal.org](mailto:contact@wearehorizontal.org). From 8ba50fed6e0069febbbb5608811773d0b3abba6e Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 13:46:39 +0000 Subject: [PATCH 16/22] Translate docs/FAQ.md in zh_CN [Manual Sync] 13% of minimum 1% translated source file: 'docs/FAQ.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/FAQ.md | 219 ++++++++++++++++++ 1 file changed, 219 insertions(+) create mode 100644 i18n/zh_CN/docusaurus-plugin-content-docs/current/FAQ.md diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/FAQ.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/FAQ.md new file mode 100644 index 00000000..2a6a35d6 --- /dev/null +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/FAQ.md @@ -0,0 +1,219 @@ +--- +id: faq +title: Frequently asked questions (FAQ) +description: Frequently asked questions about Tella +slug: /faq +sidebar_position: 6 +--- + +import FeaturesTable from './_features-table.md'; +import TellaLanguages from './_tella-languages.md'; + +# Frequently asked questions about Tella + +## General {#general} + +### What is Tella? {#what-is-tella} + +In challenging environments, with limited or no internet connectivity or in the face of repression, Tella is an app that makes it easier and safer to document human rights violations and collect data. + +For more information on how to use Tella, visit the [Getting Started](/get-started) guide. + +### Who makes Tella? {#who-makes-tella} + +Tella is developed and maintained by [Horizontal](https://wearehorizontal.org), a human rights non-profit. In addition to developing Tella, Horizontal develops other privacy and security tools, and trains activists, journalists, and human rights defenders in digital security. + +### Is Tella available on Android? {#is-tella-available-on-android} + +Yes, Tella is available for Android and can be downloaded directly [from the Google Play Store ](https://play.google.com/store/apps/details?id=org.hzontal.tella&gl=US), from our [Telegram channel]( https://t.me/tellaapp) or [from this folder](https://web.tresorit.com/l/JgMjK#FV9IoIZdDxwAUPqtupJzsQ), as an APK, to be installed manually. If you need to help to install the app manually you can [follow this guide ](https://www.androidauthority.com/how-to-install-apks-31494/) or [contact us](contact-us). + +:::note +Follow the get [quick start guide for Tella users on Android](/get-started-android) for quick onboarding. +::: + +:::tip +Learn more about [How to find and download Tella from the Play Store](/video-tutorials#find-and-download-tella-from-the-play-store) and [How to install Tella manually](/video-tutorials#manual-installation-of-tella) in our video tutorials. +::: + +### Is Tella available on F-Droid? {#is-tella-available-on-f-droid} +Yes, we publish a version of Tella Android [on F-Droid](https://f-droid.org/en/packages/org.hzontal.tellaFOSS/), which we call Tella FOSS. Tella FOSS does not support all features available on Tella Android. For details about which features are available on Tella FOSS, see [what features are available on each platform](/features) and our [release notes page](/releases). + +All code, libraries, and dependencies in Tella FOSS are entirely Free and Open Source Software (FOSS). Tella FOSS only includes an opt-in [privacy-preserving analytics](/security-and-privacy#analytics) tracker. + +### Is Tella available on iOS? {#is-tella-available-on-ios} + +Yes, Tella for iOS can be downloaded [from the App Store](https://apps.apple.com/us/app/tella-document-protect/id1598152580). For details about which features are available for iOS, see [What features are available on each platform](/features). + +:::note +Follow the get [quick start guide for Tella users on iOS](/get-started-ios) for quick onboarding. +::: + + +### What features are available on each platform? {#what-features-are-available-on-each-platform} + + + +For more details about each feature see [Features](/features). + +### Is Tella available on desktop? {#is-tella-available-on-desktop} + +Yes, Tella is available on desktop, but for the moment can only be used to receive files. + +You can download Tella Desktop for Windows, MacOS and Linux. [Follow the quick start guide for Tella users on Desktop](/get-started-desktop) for quick onboarding. + +### Do you offer a back-end or repository to store data? {#tella-web} + +Tella Web is a web app that acts as a repository to store reports submitted by Tella users, including photos, videos, and audio. Learn more about Tella Web [here](/tella-web) + +:::note +Note that it is not possible to encrypt and hide files or create reports on Tella Web. These features are only available on the mobile apps. Tella Web is one of the [connections](/connections) available to send the data collected on the Tella app. +::: + +### Where can I get Tella? {#where-can-i-get-tella} + +Please refer to the [Is Tella available on Android?](#is-tella-available-on-android)or to the [Is Tella available on iOS?](#is-tella-available-on-ios) questions depending on the device you own. + +### How do I become a beta tester for Tella? {#how-do-i-become-a-beta-tester-for-tella} + +- Android: Sign up on the Google Play Store using [this link](https://play.google.com/store/apps/details?id=org.hzontal.tella) from your Android device [or this link](https://play.google.com/apps/testing/org.hzontal.tella) from your web browser. +- iOS: Sign up on the App Store [opening this link](https://testflight.apple.com/join/d8r2QRWh) from your iPhone. + + +### What phones support Tella? {#what-phones-support-tella} + +Tella is compatible with devices running Android 5.0 or later and iOS 14.0 or later. + +### Does Tella work on GrapheneOS? {#does-tella-work-on-graphene-os} +As of December 2024, we haven't been able to test Tella Android and Tella FOSS on GrapheneOS, so we cannot confirm that all features work properly. Some users have reported that the main features (lock, file encryption and management, etc) work properly, but some of the Connections (like Google Drive) do not work. If you use GrapheneOS and you experience a problem, please [contact us](/contact-us). + +### Is Tella free? {#is-tella-free} + +Yes, Tella is free to download and use. It will remain free forever. + +Tella is also [Open Source](/open-source). + +### What languages is Tella available in? {#what-languages-is-tella-available-in} + +Language accessibility is one of our priorities, so we work hard to make Tella available in languages spoken by communities who express the need for Tella. + +Currently Tella is available in: + + +Read more about Language accessibility in Tella [here](/accessibility). + +### Does Tella work on tablets? {#does-tella-work-on-tablets} + +Tella works on Android tablets, but it is currently not available on iPad. Please [contact us](contact-us) if iPad support is important to you so that we can make it a priority. + +### Where can I send my suggestions to improve Tella? {#where-can-i-send-my-suggestions-to-improve-tella} + +We'd love to hear from you! Please [contact us](/contact-us)! + +## Storage {#storage} + +### How much storage do I need to install Tella? {#how-much-storage-do-i-need-to-install-tella} + +The Tella app itself is small: + +- 26MB on Android +- 7MB on iOS + +The app size will grow depending on the size of the data stored on it. There is an option to configure the quality of the videos taken with Tella (Very high, High, Medium or Low) if users needs to save space. It's also possible to delete the files, photos and videos in Tella to save space. + +### How much can I store in Tella? What is the storage limit? {#how-much-can-i-store-in-tella-what-is-the-storage-limit} + +There is no specific storage limit for Tella, limits will depend on the system storage space available in your device. + +External storage locations (like SD cards) are not currently used by Tella. + + +### Can i backup the data I store in Tella? {#can-i-backup-the-data-i-store in-tella?} + +Yes, you can, but the process is manual for the moment. There are different alternatives available for backups: +- Establish a secure connection to a computer or phone that's in physical proximity using [Nearby Sharing](/nearby-sharing). This is the most secure method available. +- Connect to a server directly from Tella and choose the files you want to send to it. You can read more about the [servers available here](/for-organizations). +- Select files from your vault and export those to your phone using the **Save to device** button. + + +All exports outside of Tella's encrypted vault (to a connected server or to your phone) will be unencrypted. The only method for sharing files that transfer files directly to another encrypted vault is [Nearby Sharing](/nearby-sharing). + +Continue reading about backups [in the Features page](/features#backup-files). + +## Security & Privacy {#security--privacy} + +### I can't remember my lock. How can I get into Tella? {#i-cant-remember-my-lock-how-can-i-get-into-tella} + +Unfortunately there is no way of getting into Tella if you forgot your lock. You will have to uninstall Tella and reinstall it. There is no way of retrieving the files that were stored in Tella. + +:::tip +Learn more about [Tella Locks](/video-tutorials#tella-locks) in our video tutorials. +::: + +### How do I migrate Tella to a new phone? {#how-do-i-migrate-tella-to-a-new-phone} +You can use [Nearby Sharing](/nearby-sharing) to move your files to a new phone. You will need to install Tella in your new phone, establish a secure connection to it using Nearby Sharing, select all your files, and transfer those to your new phone. This feature works, too, for Android to iOS, or iOS to Android migrations. + +If you have multiple files, the full transfer might take some time. We recommend you to make sure that Tella [does not lock](/features#lock-timeout) while the transfer is in progress. + +:::tip +We recommend you double check that all the files has been successfully transferred before deleting those in your old phone. +::: + +:::info +Using Apple's Migration Assistant will not work: your files will be moved to the new phone encrypted, but not your encryption keys. As a result, you will not be able to decrypt and open these files. +::: + + +### How secure is Tella? {#how-secure-is-tella} + +There is no such thing as an app that is 100% "secure". Security is dependent on the threats and risks faced by each user. With this in mind, we built Tella to protect users from device searches (at checkpoints, borders, in the street, etc) and to protect sensitive files and data, both on the device and when they send them. + +To do this, Tella encrypts all data in the user's device, locks using password protections, and can be hidden with a variety of camouflage options. It also encrypts all data that is sent to servers. You can read details about how do we do this, and some risks and limitations on the [Security & privacy section of Tella's](/security-and-privacy). + +### Has Tella undergone security audits? {#has-tella-undergone-security-audits} + +Yes! You can see all our security audits [here](/security-and-privacy#security-audits). + +## Deploying Tella {#deploying-tella} + +### What does it mean to "deploy" Tella? {#what-does-it-mean-to-deploy-tella} + +Deploying Tella means getting Tella ready to use for your specific context and among your community or organization. This might include: + +- assessing where your data will live (for example using a third party server or self-hosting it) +- deciding how are you going to structure your data +- installing and configuring the server +- training users and helping them get the app installed and configured +- planning for maintenance of the server + +Please go to the [For Organizations](/for-organizations) section to read more about deploying Tella. + +### Can you help me deploy Tella? {#can-you-help-me-deploy-tella} + +Yes, we'd love to! Tell us about what you want to use Tella for and in what context you want to deploy it [contact us](/contact-us) and we'll get in touch. + +### How is Tella different from other documentation apps? {#how-is-tella-different-from-other-documentation-apps} + +We want to help you understand if Tella is the best app for your specific context. There are other documentation apps developed by other organizations and human rights defenders that you might consider as well. + +:::note +We created this comparison table to help you understand the difference between Tella and other apps available, but of course, we may be biased 😊. For comparisons by independent organizations, have a look at the links below. +::: + +| | Tella | ODK Collect
KoboCollect| EyeWitness to Atrocities | CameraV | ProofMode | +| --------------------------------------------------- | --------------------------- | ---------------------------------- | ---------------------------------- | ------------------------------------------------ | ------------------------------------------------ | +| On-device encryption |✓|✗|✓|✓|✗| +| Camouflage|✓|✗|✓|✓|✗| +| Usability| 😃 | 😭 | 😐 | 😐 | 😃 | +| Verifiable evidence|✓|✗|✓|✓|✓| +| Data-collection (data is sent to, and stored on, a remote server) | ✓ |✓|✓|✗|✗| +| Customizable forms |✓|✓|✗|✗|✗| +| Self-host option (full control over data)|✓|✓|✗|✗|✗| +| Advocacy or legal support|✗|✗|✓|✗| ✗| + +Some research and reflections about Tella--and the human rights documentation process in general--can be found here: + +- [Should I Use This Documentation App?](https://blog.witness.org/2020/02/use-documentation-app/) by WITNESS. +- The Public International Law and Policy Group (PILPG), in partnership with The Engine Room and HURIDOCS, published a [wide-ranging needs assessment report for human rights documenters, transitional justice actors, and tool developers.](https://www.publicinternationallawandpolicygroup.org/hrds-phase-i-report-launch) This [microsite](https://documentation-tools.theengineroom.org/) by The Engine Room present some of the report findings. +- The Engine Room assessed some of the tech tools available for human rights documenters [here.](https://docs.google.com/spreadsheets/d/1DbUDYRqJwi1Yz0PGTWqj6Y9SVBiMP9ak2l7j85hRYVw/edit#gid=0) + + From d84bc57136eeb5b3944e6bae9d2d602d5ea08813 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 13:46:58 +0000 Subject: [PATCH 17/22] Translate index.md in zh_CN [Manual Sync] 50% of minimum 1% translated source file: 'index.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/Discover Tella/incidents/index.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/incidents/index.md diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/incidents/index.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/incidents/index.md new file mode 100644 index 00000000..ec586db5 --- /dev/null +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Discover Tella/incidents/index.md @@ -0,0 +1,3 @@ +--- +sidebar_class_name: hidden +--- \ No newline at end of file From d333fb3db6c8eca4d035085800bd7697b34a484b Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 13:47:15 +0000 Subject: [PATCH 18/22] Translate index.md in zh_CN [Manual Sync] 2% of minimum 1% translated source file: 'index.md' on 'zh_CN'. Sync of partially translated files: untranslated content is included with an empty translation or source language content depending on file format --- .../current/Connections/index.md | 77 +++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 i18n/zh_CN/docusaurus-plugin-content-docs/current/Connections/index.md diff --git a/i18n/zh_CN/docusaurus-plugin-content-docs/current/Connections/index.md b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Connections/index.md new file mode 100644 index 00000000..8d26b9f2 --- /dev/null +++ b/i18n/zh_CN/docusaurus-plugin-content-docs/current/Connections/index.md @@ -0,0 +1,77 @@ +--- +id: connections +title: 连接 +description: Overview about how to share data with others using Tella Connections - Server Connections (Google Drive, Dropbox, Uwazi, ODK, Tella Web and Nextcloud) and Nearby Sharing (offline sharing) +slug: /connections +sidebar_position: 4 +--- + +import ConnectionsTable from '.././_connections-table.md'; +import Button from '@site/src/components/Button'; + + + + +# Tella Connections – Overview + +In addition to keeping their data protected within the app, users can use **Connections** to securely share data with others. Depending on the type of connection, some possible use cases include: +- Volunteers or activists on the ground submitting forms directly to their organization from Tella. +- A group of people connecting to a drive, cloud, or shared space to send files. +- A group of journalists sharing encrypted data with each other during an internet shutdown. +- An individual backing up selected files to their personal computer. + + +There are two main types of connections: +- [**Nearby Sharing**](#nearby-sharing): Share encrypted files with another Tella device in physical proximity. This feature does **not** require an internet connection and is typically used during internet shutdowns. +- [**Upload to a server**](#server-connections): Connect to a server and upload files over the internet so that others can access them. This feature is commonly used by organizations running data collection processes. + +Connections can be configured on **Settings** → **Connections**. The Tella home screen will display a shortcut to all connected servers. Nearby Sharing is turned on by default, but it can be disabled as well. + + +## Nearby Sharing {#nearby-sharing} + +Nearby Sharing can be used to transfer files directly between Tella vaults. It is available on Tella Android, Tella iOS, and Tella Desktop. Transfers are encrypted, use the Wi-Fi protocol, and work with or without an internet connection, even on insecure or monitored networks. + +We designed this connection type with a strong focus on security, especially for use in repressive environments, and it has been [audited by an independent security firm](/security-and-privacy#security-audits). + +