edit.telegra.ph
149.154.164.13 

Submitted URL: http://edit.telegra.ph/check
Effective URL: https://edit.telegra.ph/check
Submission: On August 22 via manual from IL

Screenshot during scan

Screenshot now Submitted URL

Screenshot now Effective URL