Auto electrochemical