Works with interactive PDF forms in the browser. “Inspect” lists every field with its type, page, current value and flags, and gives you a JSON skeleton to fill in. “Fill” writes values from name=value lines or a JSON object and generates the appearance streams, so the entries are visible in every viewer while the fields stay editable — flatten the file afterwards to freeze them. “Create” adds text, checkbox or choice fields at the rectangle you give in points.