We will definitely keep it free. We are still trying out different business plans and will leave this answer open for now. Sorry for the vague response.
@Wistar I'm over the moon hearing this and would love to make this official asap. Could you please shoot us an email at support@cleanupphotos.com so we can get you at least onboard with a beta? I'm so overwhelmed to hear serious users willing to support us!