SwiGram

Privacy Policy

Last updated: October 11, 2026

This Privacy Policy explains how SwiGram handles information when you use the SwiGram application and related services. SwiGram is a messaging service that allows users to communicate through private chats, groups, channels, contacts, and other communication features. SwiGram offers personal accounts and business accounts.

1. Information We Collect

Depending on the features you use, SwiGram may collect and process:

2. How We Use Information

We use information to provide and operate SwiGram, including creating and authenticating accounts, delivering messages and content, enabling private chats, groups, channels and contacts, providing username search functionality, displaying business pages and providing the business directory, displaying business catalogs, vehicle listings, and galleries, sending automatic messages set up by business accounts, handling appointment bookings, sending appointment reminders, storing your planner, notes, and to-do list, showing the app in your chosen language, sending push notifications about new messages, requests, and calls, displaying online status according to user settings, managing blocks and connection requests, maintaining functionality, providing security, preventing abuse, and supporting users.

3. User-Generated Content

SwiGram allows users to create and share content with other users. You are responsible for content you send, upload, publish, or share. Content may be visible to other users depending on the feature, audience, and privacy settings you select.

Content shared in groups or public channels may remain available to other users as necessary for the continuity and operation of those conversations, including after an account is deleted as described below.

4. Photos, Videos, Files and Messages

SwiGram processes messages, photos, videos, voice messages, documents, and other content as necessary to provide messaging and sharing functionality. We do not use this content for third-party advertising or cross-app tracking.

Photos, videos, voice messages, and documents sent in private chats and groups are stored in a non-public storage area and can only be downloaded by members of that conversation through short-lived download links. Only certain document types can be sent, with a maximum size of 100 MB. When you open a received document, it is downloaded to the temporary storage of SwiGram on your device and opened with an app you choose. When a message is deleted for everyone, the attached file is deleted from storage as well.

Link Previews

When a message contains a web link, SwiGram may show a preview with the title, description, and image of the linked page. To protect your privacy, this preview is loaded by SwiGram's servers and not by your device, so the linked website does not receive your IP address. For this purpose, the link is sent to our server, and the preview may be stored temporarily (up to 7 days) to avoid loading the same page again.

5. QR Codes, Quick Connect and Invite Links

Quick connect: you can display a QR code so that another person can scan it with SwiGram and start a private chat with you right away. The code is random, does not contain your phone number or email address, and expires after about two minutes. When someone scans your code, a private chat between you is created and you are added to each other's contacts. Blocked users cannot connect this way.

Group invite links: group admins can share an invite link or QR code. Anyone with the link can ask to join the group; an admin of the group must approve the request first.

Camera: SwiGram uses your device camera to scan QR codes only when you open the scanner, subject to the permission you grant. Images from the scanner are not stored or uploaded.

6. Voice and Video Calls

SwiGram provides voice and video calling features between users. When you start or receive a call, SwiGram may use your device microphone for voice communication and, for video calls, your device camera to provide live video communication.

Microphone and camera access is used only when required to provide the calling features and is subject to the permissions you grant through your device. You can manage camera and microphone permissions through your device settings.

Call Media and WebRTC

SwiGram uses WebRTC technology for voice and video calls. Where technically possible, call audio and video are transmitted directly between the participating devices using a peer-to-peer (P2P) connection.

If a direct peer-to-peer connection cannot be established because of network conditions, a TURN relay server operated for SwiGram may be used to relay the call media between the participating devices as necessary to establish and maintain the call. Access to the relay server uses temporary, per-user access credentials that expire automatically.

SwiGram does not record or store the audio or video content of voice or video calls as part of the calling feature.

Call Signaling and Technical Information

To establish, route, maintain, and end a call, SwiGram processes technical information necessary for call signaling and operation. This may include account identifiers of the participants, call identifiers, call type, call status, signaling information, and technical network information required by WebRTC and related communication infrastructure.

This technical information is used to provide the calling functionality, deliver incoming-call notifications, establish connections, maintain service reliability, and help protect the service against abuse.

The technical connection information exchanged to set up a call (including network addresses) is deleted automatically as soon as the call has ended or been declined. Calls that did not end properly, for example because the app was closed or the connection was lost, are cleaned up automatically within about 24 hours.

Call History

SwiGram shows you a list of your recent voice and video calls. For each call, SwiGram keeps who called whom, the date and time, whether it was a voice or video call, and whether the call was answered, declined, or missed. Only the two participants of a call can see it in their call history. These entries are stored with the private chat in which the call took place. They contain no audio or video.

7. Usernames and Search Visibility

When creating a SwiGram account, you are required to choose a unique username. The username forms part of your account and, once assigned, cannot be changed.

You can control whether other users are allowed to find you through username search from the privacy options available on your profile page. If this search option is disabled, your account will not be made discoverable through the username search functionality provided by SwiGram.

Username Reservation After Account Deletion

If you delete your SwiGram account, your assigned username will remain permanently reserved. A permanently reserved username will not become available for registration or use by another user.

The username will also not automatically become available to you if you later create a new SwiGram account. Account deletion does not release or reactivate previously reserved usernames.

8. Online Status

Online status is enabled by default when using SwiGram. Your online status may therefore be visible to other users unless you disable the Online Status option in your profile privacy settings.

While SwiGram is open on your device, the app regularly updates your online status and the time you were last active. If the app is closed or loses its connection, you are shown as offline shortly afterwards.

You can change this setting through your profile page. When online-status visibility is disabled, other users cannot see your online status, and you also cannot see the online status of other users.

9. Blocking Users

SwiGram allows users to block other users at any time, including users with whom they have previously communicated through a private chat.

When you block another user, the blocked user will no longer be able to find, view, search for, or contact you through SwiGram. Blocking is intended to prevent further direct interaction between the blocked user and the user who initiated the block.

You may remove a user from your blocked list and unblock them at any time through the available account or privacy controls. Unblocking a user removes the block restriction but does not automatically create or restore permission for private communication where separate approval or a private chat request is required.

10. Contacts

SwiGram provides a Contacts feature that helps users manage their connections within the application.

When a user sends a private chat request and the other user accepts that request, SwiGram automatically adds each user to the other user's Contacts page. Either user may remove the other user from their Contacts list at any time by using the available delete/remove control.

Removing someone from your Contacts list does not necessarily delete previous messages or other content already exchanged between the users.

Contacts Through Groups

Members of an SwiGram group may see the other members who participate in that group. A group member may add another member of the same group to their own SwiGram Contacts list using the available contact functionality.

However, adding another group member to a Contacts list does not automatically grant permission to start or continue private communication with that person. Where SwiGram requires approval for private communication, the other user must still approve the applicable private chat request before private communication can take place.

Membership in the same group, or adding a group member to Contacts, does not override another user's privacy settings, blocking choices, or private-chat approval requirements.

Telephone Contacts and Phone Number Discovery

The Telephone Contacts feature is optional. SwiGram requests access to your device contacts only when you choose to open this feature and your device requires permission. Denying contacts permission does not prevent you from using the rest of SwiGram.

When you use Telephone Contacts, contact names are used locally on your device to display and search your address book. SwiGram does not create or store a copy of your device address book in its database. Phone numbers needed for discovery may be transmitted to SwiGram's backend for the purpose of determining whether a corresponding SwiGram account has enabled phone-number discoverability.

Telephone Contacts does not automatically add people to your SwiGram Contacts list and does not bypass SwiGram's private-chat request and approval process.

Optional Phone Number and Discoverability

Adding a phone number to your SwiGram account is optional. If you choose to add one, the number is verified through Firebase Authentication, a Google service, using an SMS verification process. The phone number is not displayed publicly as part of your SwiGram profile and is not used as your public username.

If you enable Allow others to find me by my phone number, SwiGram may use a protected server-side representation of your verified phone number to support contact matching. Other users may then discover your SwiGram account when the corresponding number is already stored in their device contacts and they use Telephone Contacts.

You can disable phone-number discoverability from your profile privacy settings. You may also change or remove your verified phone number using the available account controls.

Contact Invitations

If a device contact is not found on SwiGram, you may choose to invite that person. SwiGram opens your device's sharing options with an invitation message. You choose the app or service through which the invitation is sent; SwiGram does not automatically send an SMS or invitation on your behalf.

11. Business Accounts and Business Directory

When creating an account, you can choose between a personal account and a business account. Business accounts are intended for companies and organizations that want customers to be able to find and contact them on SwiGram.

Information on Business Pages

A business account has a business page. Depending on the information you provide and the visibility options you select, the business page may show the company name, business category, description, opening hours, and business contact details such as phone number, address, email address, and website. Business page information may be visible to all SwiGram users. For each contact detail, you can choose whether it is shown to everyone.

The company address entered when the business account is created is stored privately and is only shown on the business page if you choose to show an address there.

Business Directory and Approximate Location

If you enable Show in search, your business can be found by other users in the SwiGram business directory, for example by category and distance. To support distance-based search, SwiGram determines an approximate location from the postal code and city you enter. Only the approximate center of that area is used; your exact street address is not used to calculate the location. You can disable Show in search at any time.

Verified Business Accounts

SwiGram may review and verify business accounts. Verified accounts are marked with a verification badge. After verification, the name and address of the business account can no longer be changed by the account holder, so that other users can rely on the verified information.

Personal Accounts

Personal accounts do not have a business page, are not listed in the business directory, and are not asked for a postal address.

12. Business Tools

Business accounts can use additional tools to present their business and communicate with customers.

Catalog, Vehicle Listings and Gallery

A business account can publish a catalog of products or services, vehicle listings (for example for car dealers), and a photo gallery on its business page. This content, including names, descriptions, prices, and pictures, is public: it can be seen by all SwiGram users who open the business page. Pictures for business pages are stored in a public storage area and can be opened by anyone who has the link. When the business deletes an entry or a picture, the picture is deleted from storage as well. Please do not include personal information about other people in this content.

Automatic Messages

A business account can set up a welcome message, which is sent automatically the first time a customer writes to the business, and an away message, which is sent automatically when a customer writes outside the business's opening hours (at most once every 12 hours per chat). These messages are written by the business and are sent by SwiGram's servers on behalf of the business into the private chat with the customer. To avoid sending the same message repeatedly, SwiGram keeps a short record of when an automatic message was last sent in a chat. This record can only be accessed by SwiGram's servers.

Quick Replies and Chat Labels

A business account can save quick replies (prepared text it can insert into a chat) and create labels to organize its chats. Quick replies, labels, and the assignment of labels to chats are saved only for the business account and are not visible to customers or other users.

13. Appointment Booking

Business accounts can allow customers to book appointments. The available times are calculated from the business's opening hours and booking settings.

When you book an appointment, SwiGram stores the name you enter, the reason for the appointment, the chosen date and time, and the status of the booking. So that the business can see who made the booking, SwiGram also shows the business your SwiGram username and account name. A booking is visible only to you and to the business, and is otherwise handled only by SwiGram's servers.

The business can confirm or decline a booking and add a short message. Either side can cancel the booking. SwiGram notifies the other side and posts a short message about the booking (for example its status and time) into the private chat between the customer and the business. No message is posted if either side has blocked the other.

Bookings are kept while both accounts exist, so that past and upcoming appointments remain visible to both sides. When either the customer or the business deletes its account, the bookings between them are deleted.

14. Personal Planner: Appointments, Reminders, Notes and To-Do

SwiGram includes a personal planner where you can add your own appointments, write notes, and keep a to-do list. This content is stored in a part of your account that only you and SwiGram's servers can access. It is not shared with other users and is not used for advertising.

Reminders: you can choose to receive reminders 24 hours and/or 1 hour before your appointments, including appointments booked with a business. To send reminders on time, SwiGram's servers keep a scheduled reminder containing the title, date, and time of the appointment until it has been sent. The reminder is removed when it has been sent, when the appointment is changed, cancelled, or deleted, or when you turn reminders off. Reminders are delivered as push notifications.

You can edit or delete your appointments, notes, and to-do items at any time. They are deleted when you delete your account.

15. App Language

By default, SwiGram uses the language of your device. You can choose a different language on your profile page. Your chosen language is saved on your device. SwiGram also saves the language code in your account so that notifications sent by SwiGram's servers, such as message notifications, booking updates, and reminders, are in your language.

16. SwiGram for the Computer (Web Version) and Linked Devices

SwiGram can also be used in a web browser on a computer at web.swigram.com. The web version shows the same chats, groups, and business tools as your phone and uses the same account. It does not offer voice or video calls.

Signing In With a QR Code

The web version cannot be signed in to with an email address and password. To sign in, the web page shows a QR code, which you scan with the SwiGram app on your phone under Profile → Linked devices. Before the computer is linked, your phone shows the device and asks you to confirm. The QR code is valid for two minutes and can only be used once. It contains only a random session number; the secret part of the sign-in stays in the browser, and SwiGram's servers store only a protected (hashed) form of it. To protect against abuse, the number of sign-in attempts from the same network address is limited for a short time; this temporary information is deleted automatically.

Linked Devices

For each linked computer, SwiGram stores a short device description (for example the browser and operating system), the date it was linked, and when it was last active. This information is stored in a part of your account that only you and SwiGram's servers can access, and you can see it on your phone under Profile → Linked devices. You can link up to five computers. When you remove a device on your phone, or sign out in the browser, the computer is signed out immediately. Linked devices are deleted when you delete your account.

Notifications and Files in the Browser

If you allow it, the web version shows desktop notifications for new messages and chat requests while SwiGram is open in your browser. These notifications are created by your browser on your computer. Files you send from the computer, including files you drag into a chat, are uploaded in the same way as from the phone. The web version does not use your camera, microphone, or location.

The web version is delivered through Google Firebase Hosting. Your browser may keep technical data, such as the sign-in session, on your computer so that you stay signed in. To end this, sign out in the browser or remove the device on your phone.

17. Push Notifications

SwiGram sends push notifications, for example about new messages, chat and group join requests, accepted requests, incoming calls, appointment bookings, and appointment reminders. Notifications are delivered through Google Firebase Cloud Messaging and, on Apple devices, through the Apple Push Notification service. To do this, SwiGram stores the notification tokens of your devices in a part of your account that only you and SwiGram's servers can access. A notification may contain the sender's name and a short preview of the message. You can manage notification permissions in your device settings.

18. Tracking and Advertising

SwiGram does not use your name, email address, messages, photos, videos, or other user content to track you across apps or websites owned by other companies for advertising purposes. SwiGram does not sell personal information to advertisers.

19. Sharing of Information

Information may be processed by service providers when necessary to operate, secure, maintain, or support SwiGram. These include Google Firebase (account sign-in, database, server functions, push notifications, and hosting of the web version), Apple Push Notification service on Apple devices, a cloud storage provider for photos, videos, and other media, and a server provider that hosts the call relay server. We may also disclose information when required by applicable law or legal process, or when reasonably necessary to protect the rights, safety, and security of SwiGram, our users, or others.

20. Data Security

We use reasonable technical and organizational measures designed to protect information against unauthorized access, loss, misuse, alteration, or disclosure. No online service can guarantee absolute security.

21. Data Retention

We retain information for as long as reasonably necessary to provide SwiGram, maintain account functionality, meet legal obligations, resolve disputes, enforce agreements, prevent abuse, and protect the service.

Certain information or content may continue to be retained after account deletion where necessary for the operation of the service or for legitimate security, legal, or compliance purposes. This includes permanently reserved usernames and, where applicable, messages previously sent to group conversations as described below.

22. Account and Data Deletion

You can delete your SwiGram account directly from within the application without contacting SwiGram.

To delete your account, open your Profile page and select Delete Account.

When you delete your account, your account will be removed subject to information that must or may be retained for legitimate operational, security, legal, or compliance purposes.

For business accounts, deleting the account also removes the business page, including its catalog, vehicle listings, gallery photos, and booking settings, and removes the business from the business directory. Your appointment bookings, planner appointments, reminders, notes, to-do list, quick replies, chat labels, and automatic message settings are deleted as well. Your online status information, notification tokens, linked devices, and phone-number discoverability entry are also deleted.

Messages in Groups After Account Deletion

Deleting your account does not automatically delete messages that you previously sent in group conversations. Messages previously sent to groups may remain visible to other members of those groups in order to preserve the continuity of the conversation.

After the account is deleted, the deleted user's name will no longer be displayed with those retained group messages. Instead, the sender will be displayed as “User”.

Usernames After Account Deletion

If you delete your SwiGram account, your assigned username remains permanently reserved and cannot be registered or reused by another user. It also cannot automatically be reclaimed by you if you later create a new SwiGram account.

23. Channels and Public Content

SwiGram allows users to create and operate channels. Before creating a channel, the channel creator must agree to the applicable channel terms and requirements presented by SwiGram.

Channel creators and authorized publishers are responsible for the content they publish through their channels and must not use SwiGram channels to publish unlawful, abusive, harmful, or otherwise prohibited content.

SwiGram may review publicly accessible channel content when a channel is reported or when review is reasonably necessary to enforce our rules, protect users, or maintain the safety and integrity of the service.

SwiGram reserves the right to restrict, block, or remove access to a public channel if, following review, we determine that the channel contains abusive, prohibited, unlawful, or otherwise unacceptable content.

Reporting a Channel

Any user who believes that a public SwiGram channel contains abusive, harmful, prohibited, or otherwise inappropriate content may report the channel directly to SwiGram at info@swigram.com.

SwiGram will review reported public-channel content and may take appropriate action based on the content and circumstances. If a channel is determined to contain content that violates applicable rules or requirements, SwiGram may block or otherwise restrict access to the channel.

24. Children's Privacy

SwiGram takes the privacy and safety of younger users seriously.

SwiGram is intended only for users who meet the minimum age required to use online services and provide consent to the processing of personal information under the laws applicable in their country or region.

Users who do not meet the applicable minimum age requirement must not create or use an SwiGram account unless their use is permitted by applicable law and, where required, authorized by a parent or legal guardian.

Information About Children

SwiGram does not knowingly collect personal information from children in violation of applicable law. Users are expected to provide accurate information when creating and using their accounts and must comply with the applicable age requirements.

If we become aware that personal information has been collected from a child who was not legally permitted to use SwiGram, we may take appropriate action, including restricting or deleting the account and deleting or otherwise handling associated personal information as required by applicable law.

Certain content previously shared with other users, such as messages sent in group conversations, may remain as described in the Account and Data Deletion section of this Privacy Policy.

Communication and Public Features

SwiGram includes communication features such as private chats, groups, contacts, username search, public channels, and a business directory. Depending on a user's settings and participation in these features, other users may be able to find, view, or interact with the user.

Private communication remains subject to SwiGram's applicable request, approval, privacy, and blocking features. Users can block other users when they no longer wish to allow interaction, as described in the Blocking Users section of this Privacy Policy.

Parents and Legal Guardians

If you are a parent or legal guardian and believe that a child under your responsibility is using SwiGram in violation of applicable age requirements, or that SwiGram has collected personal information from that child inappropriately, please contact us.

We will review the request and may take appropriate steps to investigate, restrict or remove the relevant account, and handle associated personal information in accordance with applicable law.

Parents and legal guardians may contact us regarding children's privacy or safety concerns at contact@swigram.com.

When contacting us, please provide sufficient information to allow us to identify and review the relevant account or issue. For privacy and security reasons, we may need to verify the identity or authority of the person making the request before taking action.

Safety and Reporting

Users, parents, and legal guardians may report inappropriate, abusive, or potentially harmful conduct involving SwiGram users or public channels.

Reports concerning public channels or inappropriate public content may be sent to info@swigram.com. SwiGram may review reported content and take appropriate action, including restricting access to content, blocking a public channel, or restricting or removing an account where appropriate.

25. International Use

SwiGram may be available in multiple countries and regions. Information may be processed in countries other than the country in which you live, subject to applicable data-protection requirements.

26. Changes to This Privacy Policy

We may update this Privacy Policy as SwiGram evolves or as legal and operational requirements change. Updates will be posted here with a revised “Last updated” date.

27. Contact Us

For privacy questions, account or data-related requests, or other privacy concerns, contact contact@swigram.com.

For reports concerning public channels or inappropriate channel content, contact info@swigram.com.