In the presence of my friends, sisters and teachers, I swear an oath based on a lie, whilst [at the same time] in my heart I seek forgiveness from Allaah by oft-repeating al-istighfaar – without anyone knowing about it; am I still sinful for doing so?