Privacy Policy for wejanno
Effective Date: September 2, 2026 Last Updated: September 2, 2026
wejanno is a social media management service operated by Aros Advisory from Ontario, Canada. This policy explains what we collect, what we do with it, and who else touches it.
It is written to be accurate rather than reassuring. Where a third party processes data on our behalf, we name them.
By accessing or using wejanno, you agree to the collection and use of information described here.
1. Who is responsible for what
When you use wejanno to manage your own social media account, you are the data controller and wejanno is the data processor. You decide what is published and who is replied to. We act on your instructions.
This matters most for the people who contact you. When a follower comments on your post or sends your account a direct message, that person is not our customer. They are your audience, and you are responsible for having the right to process their messages. We process them only to deliver the service you asked for.
2. Applicable law
We operate under the Personal Information Protection and Electronic Documents Act (PIPEDA), Canada's federal private sector privacy law, and under the laws of the Province of Ontario.
If you or your audience are in Quebec, Quebec's Law 25 may also apply to the handling of that personal information. If you are in a province with its own substantially similar privacy legislation, that legislation applies in place of PIPEDA for information collected in that province.
3. Automated processing, in plain terms
wejanno uses artificial intelligence to do its core work. This section exists because you and the people who contact you deserve to know that.
3.1 We generate content with a language model
Captions, scripts and post copy are drafted by a large language model. The model is given facts about your business that you have reviewed and approved, and it is instructed to assert nothing outside them.
Nothing is published without a person approving it. Every generated piece waits in an approval queue for a human on your side to accept or reject it. The model does not have the ability to publish on its own.
3.2 We read and classify messages your followers send you
When someone comments on your post or sends your connected account a direct message, the text of that message is sent to a language model so the service can decide whether it can be answered automatically or needs a person.
This is the disclosure that matters most, so it is stated plainly:
- The message content, and the identifiers the platform attaches to it, are processed by an automated system.
- Messages that touch price, contracts, rights, legal questions or buying intent are never answered automatically. They are escalated to a person on your side, with a drafted reply that a human must review.
- Some categories are refused outright and never drafted at all.
- Message records are retained so the conversation has continuity and so you can audit what was said on your behalf.
3.3 We generate images and voice
Where a post requires imagery or narration that you have not supplied, it may be produced by a generative model. Media that you upload is used only where you have confirmed you own it.
3.4 Training
We do not sell your data and we do not use your content, or your followers' messages, to train our own models. Our vendors' training practices are governed by our agreements with them, listed in section 6.
4. What we collect
From you, when you register: your name, email address, business name and business contact details, and your account preferences.
About each connected social account: the account identifier, the profile identifier held by our connection provider, published post identifiers, and the per-post performance figures the platform reports (reach, impressions, likes, comments, shares, saves, clicks, views).
Content: the posts you draft, approve, schedule or publish through wejanno, including generated text, images and audio, and any media you upload.
From the people who contact you: the content of comments and direct messages sent to your connected account, the platform's identifiers for the sender and the conversation, and timestamps. See section 3.2 for how this is processed.
Operational records: logs, error records and the cost of the model calls made on your behalf.
4.1 What we deliberately do not collect
- We never ask for and never store a social account username or password. Platform terms prohibit it, and our database has no column for it.
- We do not hold an access token for any account you connect. See section 5.
5. How your accounts are connected, and who holds the token
This is a correction to how services of this kind normally work, and it is important.
wejanno does not hold an access token for any social account you connect. The connection is held by Zernio, a third party social media integration provider, named in section 6 as a subprocessor. You authorise Zernio directly. wejanno stores only the account and profile identifiers Zernio issues, and asks Zernio to act on your behalf.
Practically, this means the credential that could act as your account is not in our custody, and disconnecting at Zernio ends our ability to act on it regardless of what our records say.
This applies to every network. Instagram is the network enabled today, and others that Zernio supports are enabled one at a time. The arrangement described here does not change when a network is added.
6. Subprocessors
We share data only with providers necessary to run the service. Each is named, with what it receives.
| Provider | What it processes |
|---|---|
| Supabase (United States) | The application database and stored media. Your account data, content, message records and performance figures |
| Vercel (Canada and United States) | Hosting for the web console |
| Railway (worker runs in the Netherlands, logs stored in the United States) | The rendering worker that assembles video. It reads the media and text for a piece, renders it, and writes the result back. Nothing persists there: the filesystem is wiped on every deploy and no storage volume is attached. It holds no database and never receives comments or direct messages. Acts as a data processor under a data processing agreement |
| Zernio (Spain, data stored and processed in Europe) | Holds the connection to each social account you connect. Publishes posts, retrieves comments and direct messages, and returns per-post performance figures. Acts as a data processor under a data processing agreement. Sub-processors and compliance reports at https://trust.zernio.com |
| n8n (United States) | Scheduling and webhook delivery between the platform and wejanno. Message payloads pass through it in transit |
| Anthropic | The language model that drafts content and classifies inbound messages. Receives the text described in sections 3.1 and 3.2 |
| Generative media providers | Produce images and synthetic voice from text prompts where a post requires them |
| Stripe | Payment processing, once paid subscriptions begin. See section 9 |
We do not sell, rent or lease your information to anyone.
7. Where data is stored, including the part that leaves North America
Read this section before you rely on the service. Data does not all stay in one place, and we would rather you learn that here than later.
Most of the service runs in the United States and Canada. Our primary database and file storage are in the United States (Amazon Web Services, US West). Our web console is served from Canada and the United States. Our scheduling infrastructure is in the United States.
Data handled by Zernio is stored and processed in Europe. Zernio is a Spanish company and operates entirely within Europe, under European law. There is no United States or Canadian region available from them on any plan, so this is a property of the service rather than a setting we could change.
What that means concretely. The following are stored in Europe:
- the content of comments and direct messages sent to your connected accounts,
- the identifiers of the people who sent them,
- the access tokens for your connected accounts.
So messages your followers send you are transferred outside Canada and the United States and are held in Europe. If the people contacting you would reasonably expect their messages to stay in North America, that expectation is not met, and you should account for it in whatever notice you give your own audience.
What this changes about our accountability. Under PIPEDA, transferring personal information to a processor in another country is permitted, and we remain accountable for it. Zernio acts as a data processor under a data processing agreement, and states that it holds a SOC 2 Type II report. Their current sub-processor list, their compliance reports and their own privacy terms are published at https://trust.zernio.com, which is the authority on that list rather than this page.
wejanno is not currently offered to businesses located in Quebec. The service is not available in French, and Quebec Law 25 places specific obligations on transferring personal information outside the province that we have not yet addressed. We will say so plainly rather than take a Quebec client we are not ready to serve properly.
This does not stop someone in Quebec from sending your account a message. If a meaningful part of your audience is there, tell us before you connect an account.
Zernio's retention, which runs on its own clocks and not ours: application data is held while the account exists and deleted when it is deleted, backups are kept for 30 days, and operational logs for 90 days.
Regions for our remaining providers are recorded as we confirm them in writing. Where we have not confirmed one, we will tell you that rather than assume it.
8. Retention and deletion
- Connection: disconnecting a social account ends access to it immediately. Zernio wipes the access and refresh tokens for that account, so neither they nor we hold a credential for it or can act on it. Disconnecting one account does not affect any other account you have connected. We delete the stored identifiers on account closure.
- Disconnecting also deletes what was collected for that account. It is not
only an access change. At our connection provider:
- performance figures are purged at the moment you disconnect, including the stored per post metrics and account statistics for that account;
- messages, comments, conversations and the contacts attached to them are held for a short grace period of about an hour, so that reconnecting the same account by mistake does not lose them, and are then permanently deleted;
- scheduled posts belonging only to that account are cancelled and removed. The outer limits are the backup and log windows in section 7: up to 30 days in backups and up to 90 days in operational logs, after which it is gone.
- If you want the authorisation revoked at the platform too, and you may, the account owner can remove the Zernio application from that platform's own connected applications settings. Disconnecting inside wejanno is sufficient to end access. Revoking at the platform is the additional step available to you if you would rather not rely on us or on Zernio having done it.
- Content and messages: retained while your account is active, so the service has continuity and so you retain an audit trail of what was said on your behalf.
- Erasure: you may request deletion of your account and its data by contacting us. We will delete within 30 days, except where a law requires us to keep a record, such as financial records retained for tax purposes.
- What deletion does NOT do, and this is the important one. Anything already published to your social account stays published. Instagram allows no deletion from outside, so closing your wejanno account removes our copy and our access and leaves your posts exactly where they are. You have to delete those from the platform's own app yourself. The console says the same thing in the same words next to the delete button, deliberately, so that the two cannot drift apart.
- A request from one of your followers about their own messages should be directed to you, because you are the controller of that relationship. We will support you in acting on it.
9. Payments
wejanno does not currently charge for the service. No payment information is collected at this time.
When paid subscriptions begin, payment processing will be handled by Stripe. wejanno will not view, capture or store your full card number, security code or bank credentials. We will receive only the limited transaction details needed for invoicing, such as the last four digits of the card and the transaction reference.
10. Your rights
Under PIPEDA you may ask what personal information we hold about you, ask for it to be corrected, ask for it to be deleted, and withdraw consent. Where Quebec's Law 25 applies, additional rights may be available to you, including rights relating to automated decision making. Section 3 describes the automated processing we perform.
You may complain to the Office of the Privacy Commissioner of Canada if you are not satisfied with our response.
11. Contact
wejanno, operated by Aros Advisory Ontario, Canada Email: legal@arosadvisory.com
12. Changes
We will update this policy when what we do changes. The date at the top records the last change. Where a change materially affects how your data or your followers' data is processed, we will tell you before it takes effect.