For three years, Siyamthanda Dube lived in a shed outside the house where she cleaned, cooked and babysat for the family she worked for.
Her employers asked her to move to "be with the kids" after their mum started a new job in 2014.
Dube complied, bringing her two daughters and reluctant husband from their home in a Johannesburg township.
"We put the bed up on top of buckets so that we could put the kids' mattresses underneath," she said.
"The house was under trees and all the jojos (bugs) would come inside."
Domestic workers often live on the premises of their employers, in subpar conditions, without job security and on low wages.
'Living in' is a legacy of apartheid, when people of colour were banned from residing in cities.
To avoid treacherous commutes from faraway townships, black women employed by white households would live at work.
Today, despite apartheid having ended 25 years ago, most domestic workers' homes are still a long way from their workplace.
The distance and a lack of reliable transport keeps the live-in set-up going.
And, say advocacy groups, that makes it easier for employers to ignore labour laws.
'We don't want her anymore'
"Employers often feel that if someone is living on their property, they have free rein to use them whenever they need," said Amy Tekie, who co-heads the domestic workers' network, Izwi.
It has helped more than 200 women speak up against poor treatment, low pay and unfair dismissals over the past year.
"People don't realise that you can't just fire your domestic worker at will," said Tekie.
Dube, 31, says she was beaten and then dismissed in 2017 after taking her feverish daughter to the chemist one morning, making her late for work.
"(My boss) started fighting at me, shouting at me, swearing," she recalled.
She was knocked unconscious, she said, and taken to hospital. Her employer offered her R200 to "keep quiet", she told AFP.
When she returned, the house keys had been removed from her key chain.
"I knew I was fired," Dube said. "They called my husband and said... we don't want to see her anymore."
Lack of awareness
Labour rights are enshrined in the Constitution and domestic workers by law should receive a work contract stipulating their hours.
South Africa is also one of three African countries to have ratified the International Labour Organisation's (ILO) Domestic Workers Convention, which places a duty on governments to ensure fundamental rights and prevent abuse.
But enforcement still poses a challenge.
"You can have a good law on paper," said ILO country office director Joni Musabayana.
"But how do you ensure that domestic workers and employers are fully up to date?" he said.
There are still too few labour inspectors despite a recent hike in their numbers and access to private homes and farms depends on the owner's willingness, he added.
Tekie said that today most employers were "decent people" who had just grown up in a culture where domestic workers had no rights.
For Fazlyn Toeffie, it took years to realise that her family's relationship with live-in staff was "not normal".
"I grew up in a household... where domestic workers were not respected," said Toeffie, 39, who lives in Johannesburg.
"The helper had to eat out of the maid's plate in her servant quarters... and then was called back to wash the dishes."
Toeffie told AFP that when she decided to hire a housekeeper under "better conditions", she had "no idea" where to start.
'Can't share my stories'
South Africa has about 1.3 million domestic workers, the ILO says. Government figures are slightly lower, at one million.
The sector is mostly made up of black women from neighbouring Zimbabwe and Lesotho, according to Musabayana.
But many work without permits, leaving them even more vulnerable.
"It is not a group of people who are going to speak up and say 'no'," said lawyer Chriscy Blouws, who helps women take legal action.
Itumeleng says she was sexually assaulted by her employer this year.
A single mother, Itumeleng – whose name has been changed for this story – migrated to South Africa in January and lives with her employers in Johannesburg.
She works 14-hour days and looks after their baby girl, sleeping with her to spare the parents from waking up at night.
"One night, my boss came home drunk," Itumeleng told AFP, after gaining rare permission to leave the house.
"He went in my room and touched me. I thought he was coming to take the baby."
Teary-eyed, she recalled the scuffle as his wife intervened and pushed her husband away.
"I can't share my stories to anyone," said Itumeleng. "I am not a South African and I don't have a work permit."
Start to see change
"Most domestic workers are not part of any union or any worker organisation," said Tekie.
A minimum wage was implemented in January, but domestic work is one of three sectors excluded from the hourly R20 rate.
The minimum wage for domestic workers is R15 an hour.
Rights groups have been lobbying for wage parity.
South Africa's labour department did not respond to AFP's requests for comment.
But Tekie noted that, with the right approach, existing labour laws can still "get outcomes".
This year domestic workers won the right to claim compensation for injuries at work, after a case brought by the daughter of a woman who drowned in her employer's pool in 2012.
Dube, too, has taken action – her ex-employer was forced by a labour dispute body to pay her three months' salary for unfair dismissal.
She also took him to court, where he was found guilty of physical abuse and sentenced to either six months in jail or a R60 000 fine. He opted for the fine.
"What happened to me is so difficult to forget," said Dube, who still struggles with back pain.
"I felt like a zombie, but I am better now."