# How to get WebExtensions using Native Messaging reviewed and certified

**URL:** <https://discourse.mozilla.org/t/how-to-get-webextensions-using-native-messaging-reviewed-and-certified/20897>\
**Category:** Add-ons\
**Created:** [October 26, 2017, 7:03pm UTC](https://discourse.mozilla.org/t/how-to-get-webextensions-using-native-messaging-reviewed-and-certified/20897 "2017-10-26T19:03:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sawsonh](https://avatars.discourse-cdn.com/v4/letter/s/b5a626/32.png) [@sawsonh](https://discourse.mozilla.org/u/sawsonh)\
**Post date:** [October 26, 2017, 7:03pm UTC](https://discourse.mozilla.org/t/how-to-get-webextensions-using-native-messaging-reviewed-and-certified/20897/1 "2017-10-26T19:03:46Z")

</div>

I am new to WebExtensions and I am hoping it can be used as a solution to a problem that I am facing. I have a Web application that uses Windows authentication and I need to get the computer name that the user is logged on. The two methods that I primarily relied upon was ActiveX and reverse DNS, but I believe WebExtensions with native messaging is more efficient and reliable. In other words, I am having a native application that simply returns the user’s computer name to my browser extension.  
I was able to develop a proof of concept and it works to my liking. The question is now how to get this reviewed by AMO. I do not want this extension listed. I only want it reviewed and signed off by the AMO team so it is accessible and can be installed on users’ browsers. How will my native application be reviewed?  
I read somewhere that the AMO team actually reads the native application source code. Is this true? Therefore, for an add-on like “Cisco WebEx Extension”, AMO actually went through their source code?  
I am still in a development phase, but before I get too deep and get QA and PMO and other parties involved, I want to make sure that what I am doing is correct. Furthermore, I want to sure that what I am developing would indeed get signed off by AMO. Can I submitted a proof of concept?

Update:

To help readers answer my question, here are more details based off some documentation that I have been reading:

- I don’t know what ‘js-ctypes’ is, and thus I’m not using it.

---

<div class="post-metadata">

**Author:** ![jorgev](https://avatars.discourse-cdn.com/v4/letter/j/71c47a/32.png) [@jorgev](https://discourse.mozilla.org/u/jorgev)\
**Post date:** [November 3, 2017, 11:32pm UTC](https://discourse.mozilla.org/t/how-to-get-webextensions-using-native-messaging-reviewed-and-certified/20897/2 "2017-11-03T23:32:21Z")

</div>

You can get your add-on signed for self-distribution:

> **[Signing and distributing your add-on](https://developer.mozilla.org/en-US/Add-ons/Distribution)**
>
> Once you have a first build of your add-on, you'll want to distribute it so others can give it a try. Whether you are distributing your add-on publicly or privately, through addons.mozilla.org (AMO) or elsewhere, you'll want to have your add-on...
