It's time to take a close look into the mirror. Answer truthfully and don't be afraid of the results. This is not a diagnostic tool but rather an app development experiment / design study.

Please choose whether you're doing the narcissist test for yourself or for somebody close to you.

The following ten statements are meant to gauge whether you show any narcissistic traits. It's important to answer honestly. Better yet, let a close friend or family member do this test for improved accuracy.

The range sliders below go from 0 - 100 internally but it's better to just follow your gut feeling while answering.

After all, a real narcissist (afflicted by NPD, narcissistic personality disorder) will rarely admit to any of his or her shortcomings and might want to manipulate the results in his or her favor.

Important: This result has no scientific merit and is not meant to replace the consultation of a professional.

The test is instead meant to be a quick guidance tool for people who are totally unsure if narcissistic personality disorder (NPD) is the field of self-improvement they want to focus on.

You distributed more than 90 points for statement(s) out of 10.

The average points are calculated by using the two most basic statistical operations: the first result is the mean average, the second result is the median average.

The mean average is what you already use regularly: Add all points and divide by the number of items in the list, e.g. (25+10+19+85) / 4 = 34.75

The median average is calculated like this: Sort the list and find the middle value in the list of items. Since this test involves 10 questions, "5.5" would be the middle value. Adding the two middle values and dividing by 2 solves this problem, e.g. from the example above we take 19 and 25, since they are the middle values. Thus (19+25)/2 = 22

Hint: Lots of high points (90+) per individual answer might indicate typical narcissistic traits. Asking a close friend or family member to do the test for you might lead to more accurate results.

Sources used to develop the algorithms behind the test: