Atlassian just goes from misstep to misstep. I still use their products quite often. The amount of P0 bugs I experience is absolutely crazy:
- Bitbucket workers are hopelessly out of date (self hosted). We've had to put so many random workarounds in especially for Docker, as they don't keep them up to date enough
- I have had a bug in JIRA for years where I can't reorder a new ticket unless I refresh the page
- Every new feature they introduce into JIRA/Bitbucket over the past couple of years just doesn't work.
- I tried their AI stuff on the free trial, didn't work at all, tried to cancel, can't cancel the free trial online and had to write a load of support tickets (of which the support ticket contact form bugged out multiple times).
Anyone have any insight into why things have got so so dysfunctional? Tech debt? Talent leaving? Both? Even 'bad' enterprise software tends to be able to keep the most basic features running, but Atlassian is a whole new category. If you check their 'community' it is just hundreds/thousands of bugs with workarounds.
rurp 19 hours ago [-]
> I tried their AI stuff on the free trial, didn't work at all, tried to cancel, can't cancel the free trial online and had to write a load of support tickets (of which the support ticket contact form bugged out multiple times).
Absolutely insane that this is legal. The only reason to do this is to trick and abuse customers. It would be trivially easy to legislate away if our government cared to.
Atlassian seems like a typical entrenched big company, albeit an extreme example. They make money by selling to the bosses of their users and being the default name brand for many cases. Once a company gets to a certain size and doesn't directly compete much on quality internal corruption and incompetence can run rampant.
At least for consumer products you can just issue a chargeback if the company does shitty things that prevent you from canceling. I've done that many times. And you can probably file a complaint with the FTC. I've never done that though.
I'm not sure how enterprise works though.
HoldOnAMinute 18 hours ago [-]
>> internal corruption and incompetence can run rampant
This affliction happens to almost every company, eventually. Nobody seems to have solved this.
KetoManx64 9 hours ago [-]
Steam seems to be doing pretty well after 20 years
autoexec 9 hours ago [-]
Valve isn't a publicly traded company with shareholders looking to extract every possible nickel out of the company at any cost.
hungryhobbit 14 hours ago [-]
Enshitification
1minusp 17 hours ago [-]
I generally agree with this comment, but what option does a decision maker have here? (apart from similar products that probably will end up doing the same things anyway). Are there equivalent scale/functionality products that can truly serve as an option?
colechristensen 19 hours ago [-]
It's explicitly not legal in California and some other places.
pintxo 19 hours ago [-]
Also for business customers? I would expect such regulations to only apply to b2c contexts.
colechristensen 13 hours ago [-]
California's law apparently only applied to B2C, but there was an FTC rule that applied to B2B as well which has been paused by a federal appeals court while they consider if the FTC followed the law in making the rule.
_pythonlover_ 5 hours ago [-]
A result of their performance-review driven development. Every engineer, product manager and team is focused on one thing only. Get through the reviews. That means building feature after feature, projecting revenue/cost savings that may not materialize.
No one is focused on quality of the feature. It is all about speed. No one stops and thinks that may be users doesn't care about it. Data science teams are focused on cherry-picking data in a way that shows positive impact to show to the leadership that things are working. Engineers and teams are disincentivized to improve existing features, performance issues(unless it impacts revenue/some enterprise customer complains) and sometimes being punished for it. They are also steadily downsizing their support teams to cut costs.
Things are not going to improve. You should move away.
pram 12 hours ago [-]
I worked there and the answer is the engineering talent isn't great, in addition to being very unfocused, and tons of pointless org churn. Bitbucket pipelines/workers was originally implemented, essentially, by two guys (I know, because I sat 2 rows of desks apart from them!) if that tells you anything. I doubt there was more than one person actively maintaining it for the past decade, if they didn't get laid off recently. That office doesn't even physically exist anymore, and the people are long gone.
mhitza 20 hours ago [-]
Featureatis. Just keep pumping out features with no thought. Today, probably also AI-coded .
Even in mid-sized projects if you keep pushing for only new features you'll get a similar system. At least my experience in 3 or so midsized projects that I've worked on where nothing else mattered than checking of features from a huge backlog.
jamesfinlayson 7 hours ago [-]
Ah, been at a company like that once before. After a while a dedicated team was created to go in and fix broader issues and essentially stop the system from collapsing under its own weight.
wsatb 20 hours ago [-]
The search function in Jira has always been unusable. It’s perhaps the worst part of the entire platform, but nice to see they’re still focused on adding features I will never use.
darthwalsh 7 hours ago [-]
I have a small CLI script that runs JQL `text ~ "$1"` (with per-repo filters on project/component).
I don't have to switch to the browser most of the time!
tabwidth 11 hours ago [-]
Half the time I just grep the ticket key in Slack because it's faster than using Jira's own search.
brobdingnagians 17 hours ago [-]
YouTrack's search is one of the main reasons I use it. Nice query language to filter down on any fields, including custom fields, never had an issue finding things. It's great. With the number of useless search functions in so many products, I'm happy that at least my issue tracking does it right.
saganus 20 hours ago [-]
I've always thought I was the only one experiencing this and felt like I was crazy.
I guess it's "good" to know that I'm not alone.
The amount of times I've searched for a ticket that I know it's there (because I either have it opened in a different tab, or because I just created it), but can't find, it's just way to many.
wsatb 19 hours ago [-]
The results usually seem completely random to me. It's like the feature never made it out of proof of concept territory. The only advantage of all the email noise Jira sends out is that I can usually search my email for what I'm looking for.
jsk2600 18 hours ago [-]
I've used JIRA back in 2009 and that is exactly what we did to work around shitty search function in JIRA.
abustamam 7 hours ago [-]
I always got sad when I create a ticket and I see the "ticket created" toast, and then I'm like "oh shoot I forgot to add a screenshot" and go to click the toast to go to my ticket but the toast disappeared. Because then I know that I'm gonna waste the next five minutes of my life looking for it.
FWIW Github has similar shitty search interface. Not sure why.
pydry 18 hours ago [-]
ironically it's the one place where an agent might be of some use and they created one and it's terrible.
siva7 18 hours ago [-]
at least they didn't break their pattern of disappointing users. consistency is key.
ravenstine 20 hours ago [-]
Jira is buggy as hell these days. Lots of desyncing that forces me to refresh the page. I can have a ticket open on a sprint board and the modal spontaneously closes after a while, forcing me to reopen it frequently. The other week there were tickets that simply refused to show up in their respective sprint board no matter what I did; later the epic magically appeared on the board out of nowhere, then finally the individual tickets themselves reappeared.
Gotta love the value that vibe coding has added to this world.
jaynetics 5 hours ago [-]
Jira has had issues like this even before vibe coding was a thing. Over the years, I've had to reload the page so often, I do it almost instinctively now, like some kind of hospitalism.
myself248 18 hours ago [-]
I'm sure Atlassian's shareholders appreciate your sacrifice.
mrweasel 15 hours ago [-]
Atlassian also shutdown their self-hosted offerings. I'm not sure which version they were on with their datacenter edition, when that got cancelled. Part of it might also simply be a lax approach to QA, now that they don't have to support thousands of installations in on-prem environments. When you can just push out an update, your QA has to be much much better.
zelphirkalt 14 hours ago [-]
You can add to this list: Every single input field they have in Confluence and Jira is misbehaving or broken. Apparently, we can't just have a text input widget that works well. Also apparently, this billion dollar enterprise cannot afford to write or use a proper markdown parser, and apparently we, the user lowlives, cannot be trusted with the full "pwer" of basic markdown laugh.
spike021 15 hours ago [-]
Jira has vim-like bindings for navigating tickets on boards and years later the feature barely works. It has bugs like pressing the j/k keys changes the URL and random fields but stays on the same ticket or doesn't render the newly navigated-to ticket, etc.
ghm2180 13 hours ago [-]
It can't be that hard to just dump/export the entire JIRA in one day and migrate it to something else like linear.app? i was already exporting HTML dumps of the entire JIRA and using it in local tool calls to ground agents as far back as last year instead of wrestling with JIRA API to get it to work. This was before linear became popular.
The migration would take 1-2 engineering man-days I suppose. But its money well spent.
siva7 12 hours ago [-]
How do you export all of jira? any tips or github repos?
ghm2180 12 hours ago [-]
There is an export button on Jira. https://youtu.be/-wGRKzYmA7o?t=92 was what I used. For the workspace docs there is also an export button that can export all the documentation for the project(the export would be in HTML). I then used a simple script built with an LLM to convert all of it into markdowns.
rdedev 15 hours ago [-]
Here mine: you cannot link an existing branch to a jira issue. Maybe this is easier said than done but I can't find their reasoning anywhere
taocoyote 16 hours ago [-]
Stack ranking
ezoe 20 hours ago [-]
Umm? Is there single step Atlassian did it right? It's a cancer of software development the suits force us to swallow while real development and useful documents are outside of their service because it's so stressful to use.
xixixao 18 hours ago [-]
Confluence is ok and has improved recently.
Jira is garbage (frontend, backend). Tough but true.
wer232essf 18 hours ago [-]
[dead]
bena 13 hours ago [-]
Until it starts actually affecting their bottom line, how is it a misstep?
You yourself just admitted that you still use their products often.
pojzon 14 hours ago [-]
Sounds like every other SaaS company that was bought by investment fund to milk it dry till everyone migrates off of it.
Not surprised. Quote „…with significant institutional ownership from Vanguard, BlackRock, and others”.
kevcampb 22 hours ago [-]
I really wish I could find a better source to link to for this. By default, all free and paid customers are being opted-in to their data being used for AI training.
They said the opt out features will be rolled out to the Admin portal in May.
I got this info from an email they sent out
>To give you control over this change, we're introducing new in‑app settings that allow you to manage in‑app data contribution.
Initially, these settings will apply to data in Jira, Confluence, and Jira Service Management, including data in your Atlassian Platform apps (Rovo, Home, Teams, Projects, Assets, Goals, Analytics, and Administration). We'll notify you when settings become available for additional apps you own, so you can review them in Atlassian Administration.
Between today and May 19, 2026, we'll gradually roll out these settings in Atlassian Administration. We'll send you another email on May 19th as a reminder, so you have time to review and make any adjustments before August 17, 2026.
18 hours ago [-]
m4rtink 19 hours ago [-]
What about really sensitive stuff like if possibly private tickets that have all kinds of stuff like customer data, embargoed CVE fixes or even sensitive health related data, are they just cobble that all into a model so it can leak out to random people ?
rdedev 14 hours ago [-]
There is a bunch of manufacturing related investigation reports written up in jira tickets or confluence pages at the pharma company I work for.
carld 19 hours ago [-]
I also do not see the setting to opt out. I'm at Atlassian Administration > Security, and I do not see Data contribution. I've looked at other, multiple setting pages and I do not see it.
So, is this an automatic opt-in without the ability to opt-out?
somewhatgoated 18 hours ago [-]
Opt out features will be introduced at a later time
duskdozer 6 hours ago [-]
To give them enough time to collect and use the data first?
freakynit 17 hours ago [-]
"In-app data covers user-generated content: page titles and bodies in Confluence, Jira issue titles, descriptions, comments, custom emoji names, custom status names, and workflow names" ... damn!!
kepano 20 hours ago [-]
This seems to be the official description of the changes:
Unfortunately that one has a subheading of "From August 17, the outfit will collect customer metadata by default unless you pay for the top tier"
It's not just metadata, it's all "in-app data"
MagicMoonlight 18 hours ago [-]
That's insane. Every single one of those things is highly sensitive and confidential information. How could you ever trust them after this? That information is priceless for shorting your company on the stock market.
Not that they'd ever do that of course. Nobody with highly sensitive information about rival companies would ever do that.
itomato 18 hours ago [-]
Opt-out at the Org level.
To get value out of Rovo, it needs detail. Your over-subscribed Jira power user/admin can't effectively make it happen. No guarantees Atlassian (Rovo itself) can make it happen either, but the patterns are going to develop and evolve closer and closer to the Agents that make the features.
They have a peculiar definition of Metadata, however. It's a proprietary data product derived from user content. It's a bit shit they way they sell it as metadata. It's a derivation. It's a product of Content, so it's Content - privacy safeguards cannot begin to cover the variation.
\"Metadata includes two data types referred to as content attributes and common patterns.
Content attributes are statistical characteristics, numeric fields, and derivatives of your in-app data.
Examples of content attributes may include the number of story points assigned to a Jira work item or the complexity of a Confluence page.
Common patterns are phrases, keywords, and topics we extract from search queries and results, Rovo Chat (conversations, prompts, and responses), and custom configuration data that are frequently seen across many customers, while omitting rare data that may be unique to your organization.
Examples of common patterns may include common words, phrases, or Rovo Chat prompt topics that are frequently used by customers, such as “vacation policy” or “recap team activity.”\"
"Your available data contribution settings will be available no later than May 19, 2026."
So let me guess, they're hoping that we forget about this by then, so that they can scoop up our data? I can't think any other reason for it.
parkersweb 3 hours ago [-]
That email felt like the most weasel way of trying to sneak it past users - "data contribution", obfuscation, and the fact that they're not even making the opt out switch available quite yet...
I know at least two companies that won't be able to use Atlassian products anymore if that's the case. They really don't give a shit about privacy and regulatory requirements.
svilen_dobrev 14 hours ago [-]
github etc hold source code -> scraped -> so AI may generate any of that.
And the specs become the new source (code).
fast forward..
Atlassian etc hold source specs -> scraped -> so AI may generate any of that.. then any of above..
the new source would be (?what? company missions? get-rich-quick-schemes?)
fast forward..
zurfer 14 hours ago [-]
Hmm, if the stock keeps falling that might really happen.
dreknows 20 hours ago [-]
The opt-out-by-default pattern has been gradually normalizing in enterprise SaaS, but what makes this particularly egregious is the combination of two things: the data scope (not just metadata, but all in-app content per kevcampb's link) and the broken opt-out (the disabling setting not rendering on any instance).
One is a policy decision you can argue about. Both together suggest the friction is intentional.
The data residency point is worth flagging separately - a lot of enterprise buyers treat region-pinning as a privacy guarantee for everything in their contract. It was never that. Residency tells you where data is stored at rest, not who can access it for what purpose.
So you can't even take a bit of time to consider your options.
6 hours ago [-]
Bnjoroge 19 hours ago [-]
Plenty of other companies enable this by default too, such as Github, Figma, Adobe, Vercel. I think it's fair to assume that if you ahve data stored within any company, they'll by default use it for training.
tombert 19 hours ago [-]
Maybe this will become The Year of the Self Hosted.
For stuff that I don't particularly care about privacy I've kept on the cloud (e.g. my blog, which is public anyway and as such is probably training bots regardless), but for stuff that I don't want to be used to train their models and/or sell to advertisers I have moved to be self hosted on my own network.
18 hours ago [-]
pydry 18 hours ago [-]
self hosting needs to be easier to set up for that to happen.
we're not far off it being good enough but it's not there yet.
jsk2600 18 hours ago [-]
Atlassian made self-hosting 'less easier' on purpose. They even discontinued their on-prem products.
huwsername 21 hours ago [-]
If the rumours of an Anthropic acquisition are true, this makes a lot of sense. Anthropic are probably looking for a clean, high-signal dataset of metadata around business tasks that they can buy.
m4rtink 19 hours ago [-]
I'm thinking it would be ideal if Broadcom buys Attlassian instead and pulls another VMware. Problem solved - for ever. ;-)
siva7 18 hours ago [-]
Oh what the.. i can't pay for a 2000$ max sub :/
mrweasel 15 hours ago [-]
I know of a company that's stuck on the datacenter edition, because they aren't allowed by some customers to store their data in the cloud. I can't imagine how much they must pay for that.
Until they finish evaluating competitors, and eventually migrate to .... something, they are completely stuck. Jira is at the heart of all of their workflows and they cannot and will not move to cloud. This was an Atlassian partner, but they got screwed over on that part as well.
ezoe 20 hours ago [-]
I doubt data in Atlassian are anywhere close to clean or organic. It was designed by hell to swallow shit to real programmer who does real works outside of Atlassian.
jerjerjer 20 hours ago [-]
Programmer adjacent data can already be consumed from git repos. Atlassian has PM data.
19 hours ago [-]
redwood 16 hours ago [-]
Sounds very questionable, like boiler room is trying to do a pump n dump. I would not believe these rumors until we hear reputable sources outside of forum speculation
jerhewet 20 hours ago [-]
Will Atlassian be harvesting code and content from private Bitbucket repositories? The wording in their policies and FAQ's is vague, so I'd like to get a definitive (Yes / No) answer.
ororoo 13 hours ago [-]
I think I looked for this months ago, and my interpretation was that no, they were not doing AI training with it.. but with this announcement, I will be moving all my stuff to my own servers.
cloud repos are handy, but, having to constantly worry if some criminal comes "joinks, its my data now", is not worth it.
zelphirkalt 13 hours ago [-]
If it is vague, then that probably is a very clear answer to your question.
maxloh 18 hours ago [-]
The adage was "If you're not paying for the product, you are the product." Now enterprises are paying to become the product. That's ridiculous.
microflash 20 hours ago [-]
I read this as "Stop using this product" toggle every time a company does this without consent. It has done a good amount of mental and financial improvements to me.
reeseparker63 20 hours ago [-]
Worth noting that Atlassian's data residency options don't exempt you from this—your data can still be used for training even if you've pinned it to a specific region.
firesteelrain 20 hours ago [-]
No wonder they wanted to stop supporting the Data Center versions for on prem.
Let's talk about The Browser Company being bought by Atlassian. If you haven't dropped Arc or Dia, now seems like the time.
wingmanjd 18 hours ago [-]
I made this a while back to move us off our on-prem Atlassian to Gitlab [1]. Maybe it'll help someone if they want something similar. Fair warning: I haven't tried this recently, so YMMV.
Presumably the government and HIPAA carveouts are for legal obligations. Trade secret theft is illegal so I wonder why they're not considering this.
danny_codes 17 hours ago [-]
Maybe if you put your data in Atlassian the you failed to adequately protect your trade secret? IIRC you need to make a reasonable effort to protect the secret.
willis936 14 hours ago [-]
Establishing MNDAs is considered reasonable effort and this is a policy update that basically says "we are ignoring all MNDAs".
dylan604 17 hours ago [-]
Because nobody will prosecute them for violations
deferredgrant 16 hours ago [-]
Does anyone know what falls under "other cloud products" mentioned here?
Would that include something like Trello?
yalok 18 hours ago [-]
Does this include repos content in BitBucket?
CobrastanJorji 15 hours ago [-]
Microsoft, Amazon, Google, everybody else with both having-business-customers and also data-collecting businesses: "We swear that we absolutely will not collect/train our stuff on business customer data."
Atlassian: "Yolo!"
zelphirkalt 14 hours ago [-]
They are lowering the threshold for this kind of shit for everyone else. We should kill it with fire, before this spreads even further. But I guess most businesses led by non-technical people will simply not care and give their customer data to the AI sharks at no additional cost.
ai-tamer 14 hours ago [-]
Genuine question: how many agent-hours to rebuild Jira from scratch and migrate 100% of the content out? Split the work, pool our agents, ship by August 17. ;-)
qsera 19 hours ago [-]
I am wondering why not just rsyncrypt the source code before pushing to the repo?
>rsyncrypto is a utility that encrypts a file (or a directory structure) in a way that ensures that local changes to the plain text file will result in local changes to the cipher text file. This, in turn, ensures that doing rsync to synchronize the encrypted files to another machine will have only a small impact on rsync's wire efficiency.
Just a couple days ago my CTO was saying he was reluctant to clone all our git repos into github because of the AI training possibility. All our code is in bitbucket now, so not sure what our plan now is.
fred_is_fred 17 hours ago [-]
To anyone using a model trained on my company's Jira tickets, I apologize for the regression.
az226 12 hours ago [-]
You can thank GitHub for setting this draconian precedent
RomanPushkin 17 hours ago [-]
They're so desperate because their stock went down ~10 times in last 5 years or so
everdrive 15 hours ago [-]
Who wouldn't these days. Just assume if a company has your data it's training AI on it. No company cares about your privacy more than they do their profits. Not a one.
fakedang 13 hours ago [-]
Bye bye Bitbucket, Jira, Confluence, etc. Seriously, if you're using any Atlassian product other than Statuspage, you deserve to get your data hoovered up for AI.
20 hours ago [-]
an0malous 19 hours ago [-]
We need to kill SaaS. Apps should be local-first and have peer-to-peer data sync. These companies won't stop until they use your data to replace you and enrich their owners.
rogerthis 19 hours ago [-]
Beautiful on paper. But it does not scale outside a certain type of tech people.
an0malous 18 hours ago [-]
What’s the scaling bottleneck? If you made a local-first, P2P version of Figma what would break first? For a company of like 50 people, I doubt you’d have more than 100GB of data so it should fit on everyone’s computers. The P2P syncing part seems solvable, even if you need a centralized handshake server somewhere. And from the user perspective I don’t see why the UX couldn’t be identical, so it’s all the same to them.
It seems like the real bottleneck is something else.
moring 17 hours ago [-]
> If you made a local-first, P2P version of Figma what would break first?
The guy who has to keep it running day by day, next to the other 30 local-first systems.
an0malous 17 hours ago [-]
What is there to run? There are millions of apps that don’t require maintenance, this was the default before SaaS.
stackskipton 10 hours ago [-]
Every app need maintenance if it's connected to the internet. Security updates at minimum.
titzer 19 hours ago [-]
AI contributing to rising natural stupidity.
rsynnott 19 hours ago [-]
Imagine an AI based on jira tickets. _That's_ the torment nexus.
pkilgore 20 hours ago [-]
Does this apply to Loom?
itomato 19 hours ago [-]
Loom isn't mentioned in the Partner materials I have read. That's about all I can say.
The only silver lining I can see in this is that if they replace their existing tooling with AI integration, we might actually get search and confluence that works.
I've lost count of how many times I search for a keyword and get no relevant results, but the document I'm looking for, which contains the keyword, is in my automatic pop-up of recent documents visited.
RobRivera 14 hours ago [-]
Yet another opportunity to provide an alternative that keeps data private
Pi9h 12 hours ago [-]
I’m building a self-hosted Confluence alternative called Docmost. It’s open-source and can run fully air-gapped.
- Bitbucket workers are hopelessly out of date (self hosted). We've had to put so many random workarounds in especially for Docker, as they don't keep them up to date enough
- I have had a bug in JIRA for years where I can't reorder a new ticket unless I refresh the page
- Every new feature they introduce into JIRA/Bitbucket over the past couple of years just doesn't work.
- I tried their AI stuff on the free trial, didn't work at all, tried to cancel, can't cancel the free trial online and had to write a load of support tickets (of which the support ticket contact form bugged out multiple times).
Anyone have any insight into why things have got so so dysfunctional? Tech debt? Talent leaving? Both? Even 'bad' enterprise software tends to be able to keep the most basic features running, but Atlassian is a whole new category. If you check their 'community' it is just hundreds/thousands of bugs with workarounds.
Absolutely insane that this is legal. The only reason to do this is to trick and abuse customers. It would be trivially easy to legislate away if our government cared to.
Atlassian seems like a typical entrenched big company, albeit an extreme example. They make money by selling to the bosses of their users and being the default name brand for many cases. Once a company gets to a certain size and doesn't directly compete much on quality internal corruption and incompetence can run rampant.
https://www.ftc.gov/news-events/news/press-releases/2024/10/...
https://www.reuters.com/business/media-telecom/ftc-hits-paus...
https://www.washingtonpost.com/business/2025/07/09/ftc-us-co...
I'm not sure how enterprise works though.
This affliction happens to almost every company, eventually. Nobody seems to have solved this.
No one is focused on quality of the feature. It is all about speed. No one stops and thinks that may be users doesn't care about it. Data science teams are focused on cherry-picking data in a way that shows positive impact to show to the leadership that things are working. Engineers and teams are disincentivized to improve existing features, performance issues(unless it impacts revenue/some enterprise customer complains) and sometimes being punished for it. They are also steadily downsizing their support teams to cut costs.
Things are not going to improve. You should move away.
Even in mid-sized projects if you keep pushing for only new features you'll get a similar system. At least my experience in 3 or so midsized projects that I've worked on where nothing else mattered than checking of features from a huge backlog.
I don't have to switch to the browser most of the time!
I guess it's "good" to know that I'm not alone.
The amount of times I've searched for a ticket that I know it's there (because I either have it opened in a different tab, or because I just created it), but can't find, it's just way to many.
FWIW Github has similar shitty search interface. Not sure why.
Gotta love the value that vibe coding has added to this world.
The migration would take 1-2 engineering man-days I suppose. But its money well spent.
Jira is garbage (frontend, backend). Tough but true.
You yourself just admitted that you still use their products often.
Not surprised. Quote „…with significant institutional ownership from Vanguard, BlackRock, and others”.
All your Confluence pages, Jira tickets, etc.
https://support.atlassian.com/security-and-access-policies/d... describes how to disable this, but it also appears that the setting to disable this doesn't exist (it's not visible on any of our instances).
I got this info from an email they sent out
>To give you control over this change, we're introducing new in‑app settings that allow you to manage in‑app data contribution. Initially, these settings will apply to data in Jira, Confluence, and Jira Service Management, including data in your Atlassian Platform apps (Rovo, Home, Teams, Projects, Assets, Goals, Analytics, and Administration). We'll notify you when settings become available for additional apps you own, so you can review them in Atlassian Administration. Between today and May 19, 2026, we'll gradually roll out these settings in Atlassian Administration. We'll send you another email on May 19th as a reminder, so you have time to review and make any adjustments before August 17, 2026.
So, is this an automatic opt-in without the ability to opt-out?
https://www.atlassian.com/trust/ai/data-contribution/faqs
It's not just metadata, it's all "in-app data"
Not that they'd ever do that of course. Nobody with highly sensitive information about rival companies would ever do that.
To get value out of Rovo, it needs detail. Your over-subscribed Jira power user/admin can't effectively make it happen. No guarantees Atlassian (Rovo itself) can make it happen either, but the patterns are going to develop and evolve closer and closer to the Agents that make the features.
They have a peculiar definition of Metadata, however. It's a proprietary data product derived from user content. It's a bit shit they way they sell it as metadata. It's a derivation. It's a product of Content, so it's Content - privacy safeguards cannot begin to cover the variation.
\"Metadata includes two data types referred to as content attributes and common patterns.
Content attributes are statistical characteristics, numeric fields, and derivatives of your in-app data. Examples of content attributes may include the number of story points assigned to a Jira work item or the complexity of a Confluence page. Common patterns are phrases, keywords, and topics we extract from search queries and results, Rovo Chat (conversations, prompts, and responses), and custom configuration data that are frequently seen across many customers, while omitting rare data that may be unique to your organization. Examples of common patterns may include common words, phrases, or Rovo Chat prompt topics that are frequently used by customers, such as “vacation policy” or “recap team activity.”\"
So let me guess, they're hoping that we forget about this by then, so that they can scoop up our data? I can't think any other reason for it.
And the specs become the new source (code).
fast forward..
Atlassian etc hold source specs -> scraped -> so AI may generate any of that.. then any of above..
the new source would be (?what? company missions? get-rich-quick-schemes?)
fast forward..
One is a policy decision you can argue about. Both together suggest the friction is intentional.
The data residency point is worth flagging separately - a lot of enterprise buyers treat region-pinning as a privacy guarantee for everything in their contract. It was never that. Residency tells you where data is stored at rest, not who can access it for what purpose.
“If customers were to right now terminate their contract, the new data contribution settings will not apply to them as these will not be enforced until August 17, 2026,” (from https://www.theregister.com/2026/04/18/atlassians_new_data_c...)
So you can't even take a bit of time to consider your options.
For stuff that I don't particularly care about privacy I've kept on the cloud (e.g. my blog, which is public anyway and as such is probably training bots regardless), but for stuff that I don't want to be used to train their models and/or sell to advertisers I have moved to be self hosted on my own network.
we're not far off it being good enough but it's not there yet.
Until they finish evaluating competitors, and eventually migrate to .... something, they are completely stuck. Jira is at the heart of all of their workflows and they cannot and will not move to cloud. This was an Atlassian partner, but they got screwed over on that part as well.
cloud repos are handy, but, having to constantly worry if some criminal comes "joinks, its my data now", is not worth it.
https://www.atlassian.com/trust/ai/data-contribution/faqs
[1] https://gitlab.com/jeremygonyea/jira-to-gitlab-migration-too...
Would that include something like Trello?
Atlassian: "Yolo!"
>rsyncrypto is a utility that encrypts a file (or a directory structure) in a way that ensures that local changes to the plain text file will result in local changes to the cipher text file. This, in turn, ensures that doing rsync to synchronize the encrypted files to another machine will have only a small impact on rsync's wire efficiency.
https://manpages.ubuntu.com/manpages/focal/man1/rsyncrypto.1...
It seems like the real bottleneck is something else.
The guy who has to keep it running day by day, next to the other 30 local-first systems.
I've lost count of how many times I search for a keyword and get no relevant results, but the document I'm looking for, which contains the keyword, is in my automatic pop-up of recent documents visited.
GitHub: https://github.com/docmost/docmost
I am 100% supportive of it being used for training... AI, you, everyone.