# Report exceptions to Marketplace by default?

**URL:** <https://platform.jetbrains.com/t/report-exceptions-to-marketplace-by-default/5019>\
**Category:** JetBrains Marketplace\
**Created:** [September 7, 2026, 7:45am UTC](https://platform.jetbrains.com/t/report-exceptions-to-marketplace-by-default/5019 "2026-09-07T07:45:05Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![jansorg](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/jansorg/32/52_2.png) [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Post date:** [September 7, 2026, 7:45am UTC](https://platform.jetbrains.com/t/report-exceptions-to-marketplace-by-default/5019/1 "2026-09-07T07:45:05Z")

</div>

In then error report dialog, would it be possible to just report to the Marketplace by default instead of not reporting at all?

I‘ve seen many plugin which don‘t have any error reporter at all and thus never see the exceptions the plugins are causing. If a plugin implements its own error reporter extension, then that would be used instead, just like before.

---

<div class="post-metadata">

**Author:** ![yuriy.artamonov](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/yuriy.artamonov/32/48_2.png) [@yuriy.artamonov](https://platform.jetbrains.com/u/yuriy.artamonov)\
**Post date:** [September 7, 2026, 9:17am UTC](https://platform.jetbrains.com/t/report-exceptions-to-marketplace-by-default/5019/2 "2026-09-07T09:17:51Z")

</div>

Since 2026.3 release if you use `JetBrainsMarketplaceErrorReportSubmitter` you get all exceptions from all users reporting errors/freezes automatically. No dialog is shown in that case.

This will become especially powerful once we enable automatic reporting for 100% users by default, at the moment it is enabled for around 7% of our total user base.

---

<div class="post-metadata">

**Author:** ![yuriy.artamonov](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/yuriy.artamonov/32/48_2.png) [@yuriy.artamonov](https://platform.jetbrains.com/u/yuriy.artamonov)\
**Post date:** [September 7, 2026, 9:18am UTC](https://platform.jetbrains.com/t/report-exceptions-to-marketplace-by-default/5019/3 "2026-09-07T09:18:41Z")

</div>

We may include `JetBrainsMarketplaceErrorReportSubmitter` to new plugin template probably.

---

<div class="post-metadata">

**Author:** ![robert.novotny](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/robert.novotny/32/2046_2.png) [@robert.novotny](https://platform.jetbrains.com/u/robert.novotny)\
**Post date:** [September 7, 2026, 9:47am UTC](https://platform.jetbrains.com/t/report-exceptions-to-marketplace-by-default/5019/4 "2026-09-07T09:47:37Z")

</div>

[The docs](https://plugins.jetbrains.com/docs/intellij/error-reporting.html#custom-implementation-of-errorreportsubmitter) have been updated quite recently, even on the `JetBrainsMarketplaceErrorReportSubmitter`.

---

<div class="post-metadata">

**Author:** ![jansorg](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/jansorg/32/52_2.png) [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Post date:** [September 7, 2026, 10:03am UTC](https://platform.jetbrains.com/t/report-exceptions-to-marketplace-by-default/5019/5 "2026-09-07T10:03:02Z")

</div>

Will the automatic error reporting only be enabled for the JetBrainsMarketplaceErrorReportSubmitter or also for 3rd-party implementations?

For various reasons, I prefer my own implementation and endpoint.

---

<div class="post-metadata">

**Author:** ![yuriy.artamonov](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/yuriy.artamonov/32/48_2.png) [@yuriy.artamonov](https://platform.jetbrains.com/u/yuriy.artamonov)\
**Post date:** [September 7, 2026, 10:07am UTC](https://platform.jetbrains.com/t/report-exceptions-to-marketplace-by-default/5019/6 "2026-09-07T10:07:58Z")

</div>

Yes, only for data sent to us, unfortunately we may not send data to 3rd party silently. In case of `JetBrainsMarketplaceErrorReportSubmitter` it is our Privacy Policy that covers it

---

<div class="post-metadata">

**Author:** ![jansorg](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/jansorg/32/52_2.png) [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Post date:** [September 7, 2026, 10:12am UTC](https://platform.jetbrains.com/t/report-exceptions-to-marketplace-by-default/5019/7 "2026-09-07T10:12:22Z")

</div>

Understandable.  
But in that case why not send to the marketplace by default as a fallback if no error reporter is configured? That would (probably) be a great improvement for every plugin on the Marketplace which has not yet its own — the exceptions tab is always visible now for every plugin.  
Just a thought, I have my own error reporting, anyway.

---

<div class="post-metadata">

**Author:** ![yuriy.artamonov](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/yuriy.artamonov/32/48_2.png) [@yuriy.artamonov](https://platform.jetbrains.com/u/yuriy.artamonov)\
**Post date:** [September 7, 2026, 10:22am UTC](https://platform.jetbrains.com/t/report-exceptions-to-marketplace-by-default/5019/8 "2026-09-07T10:22:48Z")

</div>

It’s all unclear and depends heavily on plugin developers’ expectations. Basically, if they don’t care and don’t visit the Marketplace, those will just be ignored and go to /dev/null. If no reporter is configured, errors are shown to users, who can see which plugin they’re attributed to — this way, at least users can report them to the authors.

---

<div class="post-metadata">

**Author:** ![joshtau](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/joshtau/32/1840_2.png) [@joshtau](https://platform.jetbrains.com/u/joshtau)\
**Post date:** [September 7, 2026, 10:35am UTC](https://platform.jetbrains.com/t/report-exceptions-to-marketplace-by-default/5019/9 "2026-09-07T10:35:30Z")

</div>

Can I offer a counter argument about exception reporting?

A developer may be working on a project that are confidential, proprietary, or otherwise sensitive.

Submitting an exception may contain information about their project, their machine or other info. It could also contain their code.

> I would include paths in this as well.

I may feel okay, with my consent, sending this to JetBrains.

Automatically, to plugin developers? No.

I want users to submit exceptions to us, badly, via the JB Exceptions, but I want them to understand what they are submitting, which I’ve been happy with - read what we get in the window that shows, click Report Exception.

Doing this automatically by default to plugin developers feels weird, but I would love for this to be a checkbox of “Send this plugin exceptions automatically” or something.

It’s why the settings page clearly states this (it’s good) to the user.

 ![image](https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/original/2X/d/dfc5e55467e19a17273db7a16301b21a01dc11ad.png)

Sending this to plugin developers, by default. feels weird/uncomfortable, personally.

---

<div class="post-metadata">

**Author:** ![yuriy.artamonov](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/yuriy.artamonov/32/48_2.png) [@yuriy.artamonov](https://platform.jetbrains.com/u/yuriy.artamonov)\
**Post date:** [September 7, 2026, 10:37am UTC](https://platform.jetbrains.com/t/report-exceptions-to-marketplace-by-default/5019/10 "2026-09-07T10:37:01Z")

</div>

> Submitting an exception may contain information about their project, their machine or other info. It could also contain their code.

We do error message sanitization in auto-submitted errors and no attachments are allowed in such cases, it is heavily regulated area and we may only do that if we clear all suspicious things from messages.

Also, IDE knows exactly which plugin IDs are originated from Marketplace, so no any communication with it about any plugins not published there
