Dictionary.com
Thesaurus.com

self-witnessed

  • a word derived from witness.
    witness
    verb (used with object)
    to see, hear, or know by personal presence and perception.