A system comprising: at least one processor; a storage device comprising instructions (504, 516), which when executed by the at least one processor, configure the at least one processor to perform operations comprising: maintaining in a database (112, 402), a plurality of documentation content items for an application; receiving, from a user, a request (110, 404) to modify a content item of the plurality of documentation content items, the content item associated with a feature of the application; accessing a rating of the user with respect to the feature; and based on the rating meeting a threshold: authorizing the user to modify the content item; receiving modifications to the content item from the user; updating the content item in the database based on the modifications; comparing a rating of the content item before the updating to a rating of the content item after the updating to generate a difference rating; and when the difference rating indicates a drop in rating above a threshold amount, reversing the changes to the content item. at least one processor; a storage device comprising instructions (504, 516), which when executed by the at least one processor, configure the at least one processor to perform operations comprising: maintaining in a database (112, 402), a plurality of documentation content items for an application; receiving, from a user, a request (110, 404) to modify a content item of the plurality of documentation content items, the content item associated with a feature of the application; accessing a rating of the user with respect to the feature; and based on the rating meeting a threshold: authorizing the user to modify the content item; receiving modifications to the content item from the user; updating the content item in the database based on the modifications; comparing a rating of the content item before the updating to a rating of the content item after the updating to generate a difference rating; and when the difference rating indicates a drop in rating above a threshold amount, reversing the changes to the content item. maintaining in a database (112, 402), a plurality of documentation content items for an application; receiving, from a user, a request (110, 404) to modify a content item of the plurality of documentation content items, the content item associated with a feature of the application; accessing a rating of the user with respect to the feature; and based on the rating meeting a threshold: authorizing the user to modify the content item; receiving modifications to the content item from the user; updating the content item in the database based on the modifications; comparing a rating of the content item before the updating to a rating of the content item after the updating to generate a difference rating; and when the difference rating indicates a drop in rating above a threshold amount, reversing the changes to the content item. authorizing the user to modify the content item; receiving modifications to the content item from the user; updating the content item in the database based on the modifications; comparing a rating of the content item before the updating to a rating of the content item after the updating to generate a difference rating; and when the difference rating indicates a drop in rating above a threshold amount, reversing the changes to the content item.