The Office of the Scottish Charity Regulator (OSCR) is the independent regulator and registrar of Scottish charities.